1. Home
  2. Insider Trading Stock Activity
  3. Harmon Cyrus
Harmon Cyrus

Harmon Cyrus

Director of OLMA

Stock Insider Trading Activity of Harmon Cyrus

Sell
OLMA Dec 22, 2025

Avg Cost/Share

$28.53

Shares

2,881

Total Value

$82,194.93

Owned After

741,259

SEC Form 4

Sell
OLMA Sep 18, 2025

Avg Cost/Share

$8.33

Shares

13,086

Total Value

$108,975.52

Owned After

741,259

Sell
OLMA Sep 16, 2025

Avg Cost/Share

$8.06

Shares

11,914

Total Value

$95,865.12

Owned After

741,259

Sell
OLMA Dec 9, 2024

Avg Cost/Share

$9.14

Shares

16,393

Total Value

$147,955.81

Owned After

741,259

SEC Form 4

Form 1 Form 2
Sell
OLMA Jul 29, 2024

Avg Cost/Share

$15.57

Shares

5,000

Total Value

$77,871.98

Owned After

741,259

Sell
OLMA Jul 11, 2024

Avg Cost/Share

$12.26

Shares

5,000

Total Value

$61,300.00

Owned After

741,259

SEC Form 4

Sell
OLMA Jun 28, 2024

Avg Cost/Share

$10.77

Shares

20,000

Total Value

$215,400.00

Owned After

741,259

SEC Form 4

Sell
OLMA May 31, 2024

Avg Cost/Share

$10.89

Shares

25,000

Total Value

$257,450.00

Owned After

741,259

SEC Form 4

Form 1 Form 2
Sell
OLMA May 6, 2024

Avg Cost/Share

$10.92

Shares

5,000

Total Value

$54,600.00

Owned After

741,259

SEC Form 4

Sell
OLMA Apr 30, 2024

Avg Cost/Share

$9.51

Shares

15,000

Total Value

$142,650.00

Owned After

741,259

SEC Form 4

Sell
OLMA Mar 28, 2024

Avg Cost/Share

$10.97

Shares

20,000

Total Value

$219,400.00

Owned After

741,259

SEC Form 4

Sell
OLMA Feb 29, 2024

Avg Cost/Share

$12.71

Shares

25,000

Total Value

$310,309.00

Owned After

741,259

Sell
OLMA Jan 31, 2024

Avg Cost/Share

$13.90

Shares

30,000

Total Value

$383,550.00

Owned After

741,259

Sell
OLMA Dec 29, 2023

Avg Cost/Share

$13.70

Shares

25,000

Total Value

$334,500.00

Owned After

741,259

Sell
OLMA Nov 30, 2023

Avg Cost/Share

$12.57

Shares

25,000

Total Value

$314,250.00

Owned After

741,259

SEC Form 4

Sell
OLMA Nov 20, 2023

Avg Cost/Share

$14.38

Shares

8,181

Total Value

$117,740.22

Owned After

741,259

Share on Social Networks: