SEC Insider Transactions from Harmon Cyrus.

Last updated: 2026-03-16 13:04 UTC | Total transactions: 44

Harmon Cyrus sold Olema Pharmaceuticals ($OLMA) shares on the open market seven times in the last year, totaling about 657 thousand dollars. His most recent sale occurred on January 20, 2026. These sales rank 5,892nd among 11,678 individual insiders, below the average sale amount of 8.6 million dollars and average of 6.4 transactions. He made no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Jan. 20, 2026 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 10000 $26.88 844,798.0000 85,732,221 1.17% 0.01%
Jan. 14, 2026 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 3489 $29.12 854,798.0000 85,732,221 0.41% 0.00%
Dec. 22, 2025 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 2881 $28.53 858,287.0000 85,732,221 0.33% 0.00%
Sept. 18, 2025 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 10000 $8.33 861,168.0000 58,743,522 1.15% 0.02%
Sept. 16, 2025 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 1914 $8.08 864,254.0000 58,743,522 0.22% 0.00%
Sept. 18, 2025 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 3086 $8.32 861,168.0000 58,743,522 0.36% 0.01%
Sept. 16, 2025 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 10000 $8.04 871,168.0000 58,743,522 1.13% 0.02%
June 11, 2025 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found A Stock Option (right to buy) 24150 $0.00 24,150.0000 58,743,522 9999.99% 0.04%
Dec. 10, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 8256 $9.37 894,305.0000 57,262,803 0.91% 0.01%
Dec. 11, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 7958 $8.66 886,347.0000 57,262,803 0.89% 0.01%
Dec. 11, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 179 $9.39 886,168.0000 57,262,803 0.02% 0.00%
Dec. 9, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found A Common Stock 29250 $0.00 902,561.0000 57,262,803 3.35% 0.05%
July 29, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 4066 $15.58 874,245.0000 45,247,098 0.46% 0.01%
July 30, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 934 $15.55 873,311.0000 45,247,098 0.11% 0.00%
July 11, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 5000 $12.26 878,311.0000 45,247,098 0.57% 0.01%
June 28, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 20000 $10.77 883,311.0000 45,247,098 2.21% 0.04%
June 14, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found A Stock Option (Right to Buy) 23000 $0.00 23,000.0000 45,247,098 9999.99% 0.05%
June 3, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 5000 $10.93 908,311.0000 45,247,098 0.55% 0.01%
June 4, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 5000 $12.33 903,311.0000 45,247,098 0.55% 0.01%
May 31, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 15000 $9.41 913,311.0000 45,247,098 1.62% 0.03%
May 6, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 5000 $10.92 928,311.0000 45,247,098 0.54% 0.01%
April 30, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 15000 $9.51 933,311.0000 45,247,098 1.58% 0.03%
March 28, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 20000 $10.97 948,311.0000 45,247,098 2.07% 0.04%
Feb. 29, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 100 $13.00 968,311.0000 45,247,098 0.01% 0.00%
Feb. 29, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 24900 $12.41 968,411.0000 45,247,098 2.51% 0.06%
Feb. 1, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 5000 $15.56 993,311.0000 45,247,098 0.50% 0.01%
Jan. 31, 2024 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 25000 $12.23 998,311.0000 45,247,098 2.44% 0.06%
Dec. 29, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 22500 $13.30 1,025,811.0000 0 2.15% 0.00%
Dec. 29, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 2500 $14.10 1,023,311.0000 0 0.24% 0.00%
Nov. 30, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 25000 $12.57 1,048,311.0000 0 2.33% 0.00%
Nov. 20, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found A Common Stock 15750 $0.00 1,081,492.0000 0 1.48% 0.00%
Nov. 21, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 4192 $14.86 1,077,300.0000 0 0.39% 0.00%
Nov. 22, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 3989 $13.90 1,073,311.0000 0 0.37% 0.00%
Nov. 2, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 5000 $15.64 1,065,742.0000 0 0.47% 0.00%
Oct. 31, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 25000 $12.05 1,070,742.0000 0 2.28% 0.00%
Sept. 29, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 25000 $12.41 1,095,742.0000 0 2.23% 0.00%
Sept. 5, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 10000 $11.62 1,120,742.0000 0 0.88% 0.00%
Aug. 31, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 15000 $9.36 1,130,742.0000 0 1.31% 0.00%
Aug. 16, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 15000 $10.14 1,023,714.0000 0 1.44% 0.00%
Aug. 16, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 15000 $10.14 1,145,742.0000 0 1.29% 0.00%
June 8, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 10000 $6.30 1,160,742.0000 0 0.85% 0.00%
June 6, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 5000 $6.30 1,170,742.0000 0 0.43% 0.00%
June 5, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Not found S Common Stock 5000 $6.05 1,175,742.0000 0 0.42% 0.00%
Feb. 1, 2023 Olema Pharmaceuticals, Inc. $OLMA Harmon Cyrus Chief Research Officer A Stock Option (Right to Buy) 150000 $0.00 150,000.0000 0 9999.99% 0.00%