Sep 30
2025
|
SELL
Open market or private sale
|
$40,555
$6.96 p/Share
|
5,827
|
|
Sep 29
2025
|
SELL
Open market or private sale
|
$51,888,266
$7.99 p/Share
|
6,494,151
|
|
Oct 05
2023
|
BUY
Open market or private purchase
|
$3,524,456
$59.9 p/Share
|
58,839
|
|
Oct 04
2023
|
BUY
Open market or private purchase
|
$3,887,098
$57.32 p/Share
|
67,814
|
|
Oct 03
2023
|
BUY
Open market or private purchase
|
$8,615,380
$57.25 p/Share
|
150,487
|
|
Oct 02
2023
|
BUY
Open market or private purchase
|
$4,297,644
$57.37 p/Share
|
74,911
|
|
Jun 30
2023
|
BUY
Open market or private purchase
|
$40,000,000
$50.0 p/Share
|
800,000
|
|
Jun 26
2023
|
BUY
Open market or private purchase
|
$23,688,000
$52.64 p/Share
|
450,000
|
|
Mar 21
2023
|
BUY
Open market or private purchase
|
$5,175,688
$21.7 p/Share
|
238,511
|
|
Mar 20
2023
|
BUY
Open market or private purchase
|
$11,942,470
$20.29 p/Share
|
588,589
|
|
Apr 05
2022
|
BUY
Open market or private purchase
|
$28,500,000
$10.0 p/Share
|
2,850,000
|
|
Apr 05
2022
|
BUY
Conversion of derivative security
|
-
|
2,785,000
|
|
Oct 22
2020
|
BUY
Open market or private purchase
|
$4,300,000
$10.0 p/Share
|
430,000
|
|