Jun 30
2025
|
SELL
Open market or private sale
|
$16,718,999
$55.73 p/Share
|
300,000
|
|
Jun 24
2025
|
|
-
|
300,000
|
|
May 29
2025
|
|
-
|
100,000
|
|
Mar 31
2025
|
|
-
|
25,000
|
|
Mar 13
2025
|
SELL
Payment of exercise price or tax liability
|
$486,256
$23.95 p/Share
|
20,303
|
|
Mar 13
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
39,326
|
|
Dec 30
2024
|
|
-
|
35,000
|
|
Dec 20
2024
|
SELL
Open market or private sale
|
$4,825,809
$20.93 p/Share
|
230,569
|
|
Nov 19
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,862,054
|
|
May 09
2024
|
BUY
Grant, award, or other acquisition
|
-
|
10,911,600
|
|