Jan 25
2024
|
SELL
Open market or private sale
|
$938,762,258
$40.98 p/Share
|
22,907,815
|
|
Jan 25
2024
|
BUY
Conversion of derivative security
|
-
|
7,415,404
|
|
Jan 10
2024
|
SELL
Open market or private sale
|
$864,398,751
$38.12 p/Share
|
22,675,728
|
|
Jan 10
2024
|
SELL
Other acquisition or disposition
|
-
|
364,657
|
|
Jan 10
2024
|
BUY
Conversion of derivative security
|
-
|
7,465,098
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$724,153,373
$35.54 p/Share
|
20,375,728
|
|
Dec 11
2023
|
BUY
Conversion of derivative security
|
-
|
6,466,240
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$86,754,000
$30.44 p/Share
|
2,850,000
|
|
Nov 15
2023
|
BUY
Conversion of derivative security
|
-
|
1,068,335
|
|
Nov 09
2023
|
SELL
Open market or private sale
|
$673,507,160
$30.44 p/Share
|
22,125,728
|
|
Nov 09
2023
|
BUY
Conversion of derivative security
|
-
|
7,122,234
|
|
Sep 19
2023
|
SELL
Open market or private sale
|
$613,068,626
$29.02 p/Share
|
21,125,728
|
|
Sep 19
2023
|
BUY
Conversion of derivative security
|
-
|
6,747,380
|
|
Jun 12
2023
|
SELL
Open market or private sale
|
$483,116,786
$28.21 p/Share
|
17,125,728
|
|
Jun 12
2023
|
BUY
Conversion of derivative security
|
$148,045,008
$28.21 p/Share
|
5,247,962
|
|
Apr 14
2023
|
SELL
Open market or private sale
|
$318,454,603
$22.15 p/Share
|
14,377,183
|
|
Apr 14
2023
|
BUY
Conversion of derivative security
|
$41,515,124
$22.15 p/Share
|
1,874,272
|
|
Sep 19
2022
|
SELL
Open market or private sale
|
$258,830,008
$23.53 p/Share
|
11,000,000
|
|
Sep 19
2022
|
BUY
Conversion of derivative security
|
-
|
4,123,399
|
|
Jan 10
2022
|
SELL
Open market or private sale
|
$502,400,017
$25.12 p/Share
|
20,000,000
|
|
Jan 10
2022
|
BUY
Conversion of derivative security
|
-
|
7,455,242
|
|