Aug 13
2025
|
BUY
Open market or private purchase
|
$5,145,240
$22.43 p/Share
|
229,391
|
|
Aug 12
2025
|
BUY
Open market or private purchase
|
$11,089,905
$21.46 p/Share
|
516,771
|
|
Aug 11
2025
|
BUY
Open market or private purchase
|
$5,162,500
$20.65 p/Share
|
250,000
|
|
Aug 11
2025
|
BUY
Open market or private purchase
|
$8,292,000
$20.73 p/Share
|
400,000
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$119,250,000
$39.75 p/Share
|
3,000,000
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$14,062,500
$37.5 p/Share
|
375,000
|
|
Nov 08
2024
|
SELL
Open market or private sale
|
$93,750,000
$37.5 p/Share
|
2,500,000
|
|
Aug 12
2024
|
SELL
Open market or private sale
|
$51,950,010
$31.17 p/Share
|
1,666,667
|
|
May 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
6,853
|
|
May 07
2024
|
SELL
Open market or private sale
|
$40,931,041
$26.53 p/Share
|
1,542,821
|
|
Apr 16
2021
|
BUY
Conversion of derivative security
|
$135,528,251
$7.32 p/Share
|
18,514,788
|
|
Apr 16
2021
|
BUY
Conversion of derivative security
|
$275,018
$1.0 p/Share
|
275,018
|
|