|
Oct 22
2025
|
|
-
|
89,977
|
|
|
Oct 22
2025
|
SELL
Other acquisition or disposition
|
-
|
409,305
|
|
|
Oct 22
2025
|
SELL
Open market or private sale
|
$424,361,100
$28.78 p/Share
|
14,745,000
|
|
|
Jun 24
2025
|
SELL
Open market or private sale
|
$44,415,000
$21.15 p/Share
|
2,100,000
|
|
|
Jun 12
2025
|
SELL
Open market or private sale
|
$281,043,336
$21.15 p/Share
|
13,288,101
|
|
|
Jun 12
2025
|
|
-
|
111,366
|
|
|
Jun 12
2025
|
SELL
Other acquisition or disposition
|
-
|
475,546
|
|
|
Sep 11
2024
|
BUY
Open market or private purchase
|
$129,330,577
$11.13 p/Share
|
11,619,998
|
|