Skip to Main Content
Insider Trading

Last Updated: 1 day, 5 hours ago

Cyrus Harmon has an estimated net worth of at least $13.0 million*, as of yesterday. They own 764,140 shares of OLMA stock. They have sold 374,974 shares of OLMA stock since 2021, for an estimated $5.0 million.

Cyrus Harmon $OLMA SEC Form 4 Insider Trading

Cyrus Harmon has filed a total of 40 insider trades in $OLMA since 2021. Their most recent trade was a sale of 179 shares, made on Dec 11, 2024. Their largest trade was a sale of 25,000 shares, made on Jan 31, 2024. We estimate that they now own 764,140 shares of $OLMA, worth an estimated $8.1 million.



Insider Trading at $OLMA

There have been a total of 108 insider trades reported at $OLMA since 2021, with 3.2 million shares purchased and 4.4 million shares sold. The most active insider traders in $OLMA stock have been Kinney Horn, David C. Myles, and Sean Bohen. The most recent trade was a sale of 8,256 shares reported by Cyrus Harmon (None), made on Dec 10, 2024.



History of Insider Stock Trades by Cyrus Harmon

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
OLMA Sale 179 Dec 11, 2024 Dec. 11, 2024, 8:56 p.m.
OLMA Sale 7,958 Dec 11, 2024 Dec. 11, 2024, 8:56 p.m.
OLMA Sale 8,256 Dec 10, 2024 Dec. 11, 2024, 8:56 p.m.
OLMA Sale 934 Jul 30, 2024 July 31, 2024, 5:15 p.m.
OLMA Sale 4,066 Jul 29, 2024 July 31, 2024, 5:15 p.m.
OLMA Sale 5,000 Jul 11, 2024 July 12, 2024, 5:15 p.m.
OLMA Sale 20,000 Jun 28, 2024 July 2, 2024, 5:30 p.m.
OLMA Sale 5,000 Jun 04, 2024 June 4, 2024, 9 p.m.
OLMA Sale 15,000 May 31, 2024 June 4, 2024, 9 p.m.
OLMA Sale 5,000 Jun 03, 2024 June 4, 2024, 9 p.m.
OLMA Sale 5,000 May 06, 2024 May 7, 2024, 5 p.m.
OLMA Sale 15,000 Apr 30, 2024 May 2, 2024, 5:09 p.m.
OLMA Sale 20,000 Mar 28, 2024 March 29, 2024, 5 p.m.
OLMA Sale 24,900 Feb 29, 2024 March 4, 2024, 6:30 p.m.
OLMA Sale 100 Feb 29, 2024 March 4, 2024, 6:30 p.m.
OLMA Sale 5,000 Feb 01, 2024 Feb. 2, 2024, 6 p.m.
OLMA Sale 25,000 Jan 31, 2024 Feb. 2, 2024, 6 p.m.
OLMA Sale 2,500 Dec 29, 2023 Jan. 2, 2024, 6:30 p.m.
OLMA Sale 22,500 Dec 29, 2023 Jan. 2, 2024, 6:30 p.m.
OLMA Sale 25,000 Nov 30, 2023 Dec. 1, 2023, 6:15 p.m.
OLMA Sale 4,192 Nov 21, 2023 Nov. 22, 2023, 8 p.m.
OLMA Sale 3,989 Nov 22, 2023 Nov. 22, 2023, 8 p.m.
OLMA Sale 5,000 Nov 02, 2023 Nov. 2, 2023, 8:50 p.m.
OLMA Sale 25,000 Oct 31, 2023 Nov. 2, 2023, 8:50 p.m.
OLMA Sale 15,000 Aug 31, 2023 Sept. 5, 2023, 9:08 p.m.
OLMA Sale 10,000 Sep 05, 2023 Sept. 5, 2023, 9:08 p.m.
OLMA Sale 15,000 Aug 16, 2023 Aug. 17, 2023, 5 p.m.
OLMA Sale 10,000 Jun 08, 2023 June 9, 2023, 5:30 p.m.
OLMA Sale 5,000 Jun 05, 2023 June 7, 2023, 9:30 p.m.
OLMA Sale 5,000 Jun 06, 2023 June 7, 2023, 9:30 p.m.
OLMA Sale 400 Nov 29, 2021 Dec. 1, 2021, 6:34 p.m.
OLMA Sale 4,555 Oct 19, 2021 Oct. 20, 2021, 8 p.m.
OLMA Sale 7,445 Oct 19, 2021 Oct. 20, 2021, 8 p.m.
OLMA Sale 12,000 Sep 20, 2021 Sept. 20, 2021, 8 p.m.
OLMA Sale 12,000 Aug 19, 2021 Aug. 19, 2021, 8 p.m.
OLMA Sale 4,123 Jul 20, 2021 July 20, 2021, 8 p.m.
OLMA Sale 7,877 Jul 19, 2021 July 20, 2021, 8 p.m.
OLMA Sale 600 Jun 18, 2021 June 20, 2021, 8 p.m.
OLMA Sale 1,990 Jun 18, 2021 June 20, 2021, 8 p.m.
OLMA Sale 9,410 Jun 18, 2021 June 20, 2021, 8 p.m.




$OLMA Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.