Back to Insider Trading

Harmon Cyrus

OLMA · OTHER

Companies Traded

1

Total Buys

0

$0

Total Sells

3

$453K

Net Position

-$453K

Net Seller

Company Activity

Company Role Buys Sells Holdings Last Activity
OLMA Olema Pharmaceuticals, Inc.
OTHER
0
$0
3
$453K
727,770
$19.56M
Jan 20, 2026

Recent Transactions

OLMA SELL

Olema Pharmaceuticals, Inc.

Shares

10,000

Price

$27

Total Value

$269K

Date

Jan 20, 2026

OLMA SELL

Olema Pharmaceuticals, Inc.

Shares

3,489

Price

$29

Total Value

$102K

Date

Jan 14, 2026

OLMA SELL

Olema Pharmaceuticals, Inc.

Shares

2,881

Price

$29

Total Value

$82K

Date

Dec 22, 2025

Trading Timeline

First Transaction

Dec 22, 2025

Latest Transaction

Jan 20, 2026