Jun 19
2025
|
SELL
Other acquisition or disposition
|
-
|
4,000,000
|
|
Apr 16
2025
|
SELL
Other acquisition or disposition
|
-
|
2,683,657
|
|
Oct 29
2024
|
SELL
Other acquisition or disposition
|
-
|
3,405,781
|
|
Sep 20
2024
|
SELL
Other acquisition or disposition
|
-
|
320,000
|
|
Sep 18
2024
|
BUY
Open market or private purchase
|
$7,000,000
$25.0 p/Share
|
280,000
|
|
Sep 18
2024
|
BUY
Open market or private purchase
|
$75,000,000,000,000
$5000000.0 p/Share
|
15,000,000
|
|
Jul 30
2024
|
SELL
Other acquisition or disposition
|
-
|
2,631,740
|
|
May 20
2024
|
BUY
Open market or private purchase
|
$33,333,333,300,000
$3333333.25 p/Share
|
10,000,000
|
|
May 20
2024
|
BUY
Open market or private purchase
|
$133,333,333,400,000
$6666666.5 p/Share
|
20,000,000
|
|
Jan 10
2024
|
BUY
Open market or private purchase
|
-
|
25,000,000
|
|
Nov 13
2023
|
BUY
Other acquisition or disposition
|
-
|
320,000
|
|
Nov 13
2023
|
BUY
Other acquisition or disposition
|
-
|
20,000,000
|
|
Nov 13
2023
|
BUY
Other acquisition or disposition
|
-
|
2,356,483
|
|
Nov 13
2023
|
BUY
Other acquisition or disposition
|
-
|
120,000
|
|
Oct 29
2023
|
SELL
Other acquisition or disposition
|
-
|
2,200,000
|
|
Aug 02
2022
|
BUY
Open market or private purchase
|
$12,000,000,000,000
$2000000.0 p/Share
|
6,000,000
|
|
Aug 02
2022
|
BUY
Open market or private purchase
|
$3,000,000
$25.0 p/Share
|
120,000
|
|