May 06
2025
|
SELL
Open market or private sale
|
$15,158,164
$7.64 p/Share
|
1,984,053
|
|
May 05
2025
|
SELL
Open market or private sale
|
$7,929,090
$8.11 p/Share
|
977,693
|
|
May 02
2025
|
SELL
Open market or private sale
|
$27,737,961
$8.36 p/Share
|
3,317,938
|
|
May 05
2022
|
SELL
Open market or private sale
|
$30,840,599
$29.02 p/Share
|
1,062,736
|
|
May 05
2022
|
BUY
Open market or private purchase
|
$30,840,599
$29.02 p/Share
|
1,062,736
|
|
Jan 12
2022
|
BUY
Open market or private purchase
|
$11,250,000
$37.5 p/Share
|
300,000
|
|
Jun 18
2021
|
BUY
Exercise of in-the-money or at-the-money derivatives securities
|
$7,500,000
$30.0 p/Share
|
250,000
|
|
Mar 24
2021
|
BUY
Open market or private purchase
|
$18,156,250
$20.75 p/Share
|
875,000
|
|
Feb 24
2021
|
BUY
Open market or private purchase
|
$237,816
$22.02 p/Share
|
10,800
|
|
Feb 23
2021
|
BUY
Open market or private purchase
|
$934,620
$21.05 p/Share
|
44,400
|
|
Feb 18
2021
|
BUY
Open market or private purchase
|
$162,288
$3.68 p/Share
|
44,100
|
|
Feb 17
2021
|
BUY
Open market or private purchase
|
$4,664,786
$23.46 p/Share
|
198,840
|
|
Feb 16
2021
|
BUY
Open market or private purchase
|
$2,031,976
$22.78 p/Share
|
89,200
|
|
Feb 12
2021
|
BUY
Open market or private purchase
|
$7,006,137
$20.29 p/Share
|
345,300
|
|