Director
Avg Cost/Share
$28.53
Shares
2,881
Total Value
$82,194.93
Owned After
741,259
SEC Form 4
Director
Avg Cost/Share
$8.33
Shares
13,086
Total Value
$108,975.52
Owned After
741,259
Director
Avg Cost/Share
$8.06
Shares
11,914
Total Value
$95,865.12
Owned After
741,259
Director
Avg Cost/Share
$9.14
Shares
16,393
Total Value
$147,955.81
Owned After
741,259
Director
Avg Cost/Share
$15.57
Shares
5,000
Total Value
$77,871.98
Owned After
741,259
Director
Avg Cost/Share
$12.26
Shares
5,000
Total Value
$61,300.00
Owned After
741,259
SEC Form 4
Director
Avg Cost/Share
$10.77
Shares
20,000
Total Value
$215,400.00
Owned After
741,259
SEC Form 4
Director
Avg Cost/Share
$10.89
Shares
25,000
Total Value
$257,450.00
Owned After
741,259
Director
Avg Cost/Share
$10.92
Shares
5,000
Total Value
$54,600.00
Owned After
741,259
SEC Form 4
Director
Avg Cost/Share
$9.51
Shares
15,000
Total Value
$142,650.00
Owned After
741,259
SEC Form 4
Director
Avg Cost/Share
$10.97
Shares
20,000
Total Value
$219,400.00
Owned After
741,259
SEC Form 4
Director
Avg Cost/Share
$12.71
Shares
25,000
Total Value
$310,309.00
Owned After
741,259
Director
Avg Cost/Share
$13.90
Shares
30,000
Total Value
$383,550.00
Owned After
741,259
Director
Avg Cost/Share
$13.70
Shares
25,000
Total Value
$334,500.00
Owned After
741,259
Director
Avg Cost/Share
$12.57
Shares
25,000
Total Value
$314,250.00
Owned After
741,259
SEC Form 4
Director
Avg Cost/Share
$14.38
Shares
8,181
Total Value
$117,740.22
Owned After
741,259
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Harmon Cyrus | OLMA | Director | Dec 22, 2025 | Sell | $28.53 | 2,881 | $82,194.93 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Sep 18, 2025 | Sell | $8.33 | 13,086 | $108,975.52 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Sep 16, 2025 | Sell | $8.06 | 11,914 | $95,865.12 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Dec 9, 2024 | Sell | $9.14 | 16,393 | $147,955.81 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Jul 29, 2024 | Sell | $15.57 | 5,000 | $77,871.98 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Jul 11, 2024 | Sell | $12.26 | 5,000 | $61,300.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Jun 28, 2024 | Sell | $10.77 | 20,000 | $215,400.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | May 31, 2024 | Sell | $10.89 | 25,000 | $257,450.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | May 6, 2024 | Sell | $10.92 | 5,000 | $54,600.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Apr 30, 2024 | Sell | $9.51 | 15,000 | $142,650.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Mar 28, 2024 | Sell | $10.97 | 20,000 | $219,400.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Feb 29, 2024 | Sell | $12.71 | 25,000 | $310,309.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Jan 31, 2024 | Sell | $13.90 | 30,000 | $383,550.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Dec 29, 2023 | Sell | $13.70 | 25,000 | $334,500.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Nov 30, 2023 | Sell | $12.57 | 25,000 | $314,250.00 | 741,259 | |
| Harmon Cyrus | OLMA | Director | Nov 20, 2023 | Sell | $14.38 | 8,181 | $117,740.22 | 741,259 |