Sep 05
2024
|
SELL
Other acquisition or disposition
|
-
|
8,250,112
|
|
Sep 05
2024
|
SELL
Other acquisition or disposition
|
-
|
8,250,112
|
|
Sep 05
2024
|
SELL
Other acquisition or disposition
|
-
|
8,250,112
|
|
Sep 05
2024
|
BUY
Other acquisition or disposition
|
-
|
4,664,146
|
|
Sep 05
2024
|
BUY
Other acquisition or disposition
|
-
|
4,664,146
|
|
Sep 05
2024
|
BUY
Other acquisition or disposition
|
-
|
4,664,146
|
|
Aug 30
2024
|
SELL
Other acquisition or disposition
|
-
|
16,500,216
|
|
Aug 30
2024
|
SELL
Other acquisition or disposition
|
-
|
16,500,216
|
|
Aug 30
2024
|
SELL
Other acquisition or disposition
|
-
|
16,500,216
|
|
Aug 30
2024
|
BUY
Other acquisition or disposition
|
-
|
9,328,273
|
|
Aug 30
2024
|
BUY
Other acquisition or disposition
|
-
|
9,328,273
|
|
Aug 30
2024
|
BUY
Other acquisition or disposition
|
-
|
9,328,273
|
|
Aug 26
2024
|
SELL
Other acquisition or disposition
|
-
|
16,500,216
|
|
Aug 26
2024
|
SELL
Other acquisition or disposition
|
-
|
16,500,216
|
|
Aug 26
2024
|
SELL
Other acquisition or disposition
|
-
|
16,500,216
|
|
Aug 26
2024
|
BUY
Other acquisition or disposition
|
-
|
9,328,273
|
|
Aug 26
2024
|
BUY
Other acquisition or disposition
|
-
|
9,328,273
|
|
Aug 26
2024
|
BUY
Other acquisition or disposition
|
-
|
9,328,273
|
|
Feb 26
2024
|
BUY
Open market or private purchase
|
$71,904
$29.96 p/Share
|
2,400
|
|
Feb 26
2024
|
BUY
Open market or private purchase
|
$71,904
$29.96 p/Share
|
2,400
|
|
Feb 26
2024
|
BUY
Open market or private purchase
|
$71,904
$29.96 p/Share
|
2,400
|
|
Feb 23
2024
|
BUY
Open market or private purchase
|
$4,042,704
$29.93 p/Share
|
135,072
|
|
Feb 23
2024
|
BUY
Open market or private purchase
|
$4,042,704
$29.93 p/Share
|
135,072
|
|
Feb 23
2024
|
BUY
Open market or private purchase
|
$4,042,704
$29.93 p/Share
|
135,072
|
|
Feb 22
2024
|
BUY
Open market or private purchase
|
$13,023,705
$29.71 p/Share
|
438,361
|
|