Cyrus Harmon serves as Executive at Olema Pharmaceuticals, Inc., where they oversee executive responsibilities. Since joining the company, Cyrus Harmon has executed 50 insider transactions totaling $6.1M, demonstrating a bearish approach to their equity position. Their most recent transaction on Jan 20, 2026 involved selling 10,000 shares valued at $268.8K.
Cyrus Harmon currently holds 727,770 shares of Olema Pharmaceuticals, Inc. (OLMA), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Cyrus Harmon has been a net seller of OLMA stock. They have purchased $0 and sold $6.1M worth of shares.
Cyrus Harmon's most recent insider trade was on Jan 20, 2026, when they sold 10,000 shares at $26.88 per share.
Get notified when new Form 4 filings are submitted
| $29.12 |
| Discretionary |
| Dec 22, 2025 | OLMA | $82.2K | Sale | 2,881 | $28.53 | Discretionary |
| Sep 18, 2025 | OLMA | $25.7K | Sale | 3,086 | $8.32 | Discretionary |
| Sep 18, 2025 | OLMA | $83.3K | Sale | 10,000 | $8.33 | Discretionary |
| Sep 16, 2025 | OLMA | $15.5K | Sale | 1,914 | $8.08 | Discretionary |
| Sep 16, 2025 | OLMA | $80.4K | Sale | 10,000 | $8.04 | Discretionary |
| Jul 30, 2024 | OLMA | $14.5K | Sale | 934 | $15.55 | Planned |
| Jul 29, 2024 | OLMA | $63.3K | Sale | 4,066 | $15.58 | Planned |
| Jul 11, 2024 | OLMA | $61.3K | Sale | 5,000 | $12.26 | Planned |
| Jun 28, 2024 | OLMA | $215.4K | Sale | 20,000 | $10.77 | Planned |
| Jun 4, 2024 | OLMA | $61.6K | Sale | 5,000 | $12.33 | Planned |
| Jun 3, 2024 | OLMA | $54.6K | Sale | 5,000 | $10.93 | Planned |
| May 31, 2024 | OLMA | $141.2K | Sale | 15,000 | $9.41 | Planned |
| May 6, 2024 | OLMA | $54.6K | Sale | 5,000 | $10.92 | Planned |
| Apr 30, 2024 | OLMA | $142.7K | Sale | 15,000 | $9.51 | Planned |
| Mar 28, 2024 | OLMA | $219.4K | Sale | 20,000 | $10.97 | Planned |
| Feb 29, 2024 | OLMA | $1.3K | Sale | 100 | $13.00 | Planned |
| Feb 29, 2024 | OLMA | $309.0K | Sale | 24,900 | $12.41 | Planned |
| Feb 1, 2024 | OLMA | $77.8K | Sale | 5,000 | $15.56 | Planned |
| Jan 31, 2024 | OLMA | $305.8K | Sale | 25,000 | $12.23 | Planned |
| Dec 29, 2023 | OLMA | $299.3K | Sale | 22,500 | $13.30 | Discretionary |
| Dec 29, 2023 | OLMA | $35.3K | Sale | 2,500 | $14.10 | Discretionary |
| Nov 30, 2023 | OLMA | $314.3K | Sale | 25,000 | $12.57 | Planned |
| Nov 22, 2023 | OLMA | $55.4K | Sale | 3,989 | $13.90 | Discretionary |
| Nov 21, 2023 | OLMA | $62.3K | Sale | 4,192 | $14.86 | Discretionary |
| Nov 20, 2023 | OLMA | $0 | Award | 15,750 | $N/A | Discretionary |
| Nov 2, 2023 | OLMA | $78.2K | Sale | 5,000 | $15.64 | Planned |
| Oct 31, 2023 | OLMA | $301.3K | Sale | 25,000 | $12.05 | Planned |
| Sep 29, 2023 | OLMA | $310.3K | Sale | 25,000 | $12.41 | Planned |