Harmon Cyrus (CIK 0001831410)

Latest company ownership

Shares held
117,028
Last filed at
Sep 18, 2025
Confidence Score
37.4
2025Q4
Confidence Score History
2021Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 22, 2025 Dec 29, 2025 Olema Pharmaceuticals, Inc. Director Sell 40.0 -2,881 -0.33% $82.2K
Sep 16, 2025 Sep 18, 2025 Olema Pharmaceuticals, Inc. Director Sell 22.5 -25,000 -2.82% $204.8K
Dec 9, 2024 Dec 11, 2024 Olema Pharmaceuticals, Inc. Director Sell 82.5 +12,857 1.47% $148K
Jul 29, 2024 Jul 31, 2024 Olema Pharmaceuticals, Inc. Director Sell 47.5 -5,000 -0.57% $77.9K
Jul 11, 2024 Jul 12, 2024 Olema Pharmaceuticals, Inc. Director Sell 47.5 -5,000 -0.57% $61.3K
Jun 28, 2024 Jul 2, 2024 Olema Pharmaceuticals, Inc. Director Sell 41.3 -20,000 -2.21% $215.4K
May 31, 2024 Jun 4, 2024 Olema Pharmaceuticals, Inc. Director Sell 38.8 -25,000 -2.69% $257.5K
May 6, 2024 May 7, 2024 Olema Pharmaceuticals, Inc. Director Sell 47.5 -5,000 -0.54% $54.6K
Apr 30, 2024 May 2, 2024 Olema Pharmaceuticals, Inc. Director Sell 45.0 -15,000 -1.58% $142.7K
Mar 28, 2024 Mar 29, 2024 Olema Pharmaceuticals, Inc. Director Sell 41.3 -20,000 -2.07% $219.4K
Feb 29, 2024 Mar 4, 2024 Olema Pharmaceuticals, Inc. Director Sell 38.8 -25,000 -2.52% $310.3K
Jan 31, 2024 Feb 2, 2024 Olema Pharmaceuticals, Inc. Director Sell 38.8 -30,000 -2.93% $383.6K
Dec 29, 2023 Jan 2, 2024 Olema Pharmaceuticals, Inc. Director Sell 38.8 -25,000 -2.38% $334.5K
Nov 30, 2023 Dec 1, 2023 Olema Pharmaceuticals, Inc. Director Sell 38.8 -25,000 -2.33% $314.3K
Nov 20, 2023 Nov 22, 2023 Olema Pharmaceuticals, Inc. Director Sell 72.5 +7,569 0.71% $117.7K
Oct 31, 2023 Nov 2, 2023 Olema Pharmaceuticals, Inc. Director Sell 38.8 -30,000 -2.74% $379.5K
Sep 29, 2023 Oct 3, 2023 Olema Pharmaceuticals, Inc. Director Sell 38.8 -25,000 -2.23% $310.3K
Aug 31, 2023 Sep 5, 2023 Olema Pharmaceuticals, Inc. Director Sell 38.8 -25,000 -2.18% $256.6K
Aug 16, 2023 Sep 5, 2023 Olema Pharmaceuticals, Inc. Director Sell 45.0 -15,000 -1.44% $152.1K
Aug 16, 2023 Aug 17, 2023 Olema Pharmaceuticals, Inc. Director Sell 45.0 -15,000 -1.29% $152.1K
Jun 8, 2023 Jun 9, 2023 Olema Pharmaceuticals, Inc. Director Sell 32.5 -10,000 -0.85% $63K
Jun 5, 2023 Jun 7, 2023 Olema Pharmaceuticals, Inc. Director Sell 32.5 -10,000 -0.85% $61.7K
Nov 29, 2021 Dec 1, 2021 Olema Pharmaceuticals, Inc. CHIEF TECHNOLOGY OFFICER Sell 58.8 -400 -0.03% $9.9K
Oct 19, 2021 Oct 21, 2021 Olema Pharmaceuticals, Inc. CHIEF TECHNOLOGY OFFICER Sell 42.5 -12,000 -1.01% $335.8K
Sep 20, 2021 Sep 21, 2021 Olema Pharmaceuticals, Inc. CHIEF TECHNOLOGY OFFICER Sell 42.5 -12,000 -1.00% $315.6K
Aug 19, 2021 Aug 20, 2021 Olema Pharmaceuticals, Inc. CHIEF TECHNOLOGY OFFICER Sell 45.0 -12,000 -0.99% $299.6K
Jul 19, 2021 Jul 21, 2021 Olema Pharmaceuticals, Inc. CHIEF TECHNOLOGY OFFICER Sell 45.0 -12,000 -0.98% $301.3K
Jun 18, 2021 Jun 21, 2021 Olema Pharmaceuticals, Inc. CHIEF TECHNOLOGY OFFICER Sell 42.5 -12,000 -1.08% $297.6K