Oct 04
2024
|
SELL
Other acquisition or disposition
|
-
|
159,359
|
|
Jul 12
2024
|
SELL
Other acquisition or disposition
|
-
|
361,467
|
|
Jul 09
2024
|
SELL
Other acquisition or disposition
|
-
|
411,052
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$146,660,000
$146.66 p/Share
|
1,000,000
|
|
Jul 09
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,361,467
|
|
Jul 08
2024
|
SELL
Open market or private sale
|
$144,680,000
$144.68 p/Share
|
1,000,000
|
|
Jul 08
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,362,026
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$27,360,443
$144.88 p/Share
|
188,849
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$1,246,772
$146.8 p/Share
|
8,493
|
|
Jul 03
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
246,368
|
|
Jun 21
2024
|
SELL
Other acquisition or disposition
|
-
|
326,666
|
|
Jun 20
2024
|
SELL
Open market or private sale
|
$61,869,375
$158.97 p/Share
|
389,189
|
|
Jun 20
2024
|
SELL
Open market or private sale
|
$37,606,693
$151.5 p/Share
|
248,229
|
|
Jun 20
2024
|
SELL
Open market or private sale
|
$40,974,897
$154.88 p/Share
|
264,559
|
|
Jun 20
2024
|
SELL
Other acquisition or disposition
|
-
|
384,056
|
|
Jun 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,228,643
|
|
Jun 18
2024
|
SELL
Open market or private sale
|
$163,581,809
$150.05 p/Share
|
1,090,182
|
|
Jun 18
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,447,056
|
|
Jun 04
2024
|
SELL
Other acquisition or disposition
|
-
|
308,248
|
|
Jun 04
2024
|
SELL
Other acquisition or disposition
|
-
|
3,332,424
|
|
Jun 04
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,230,000
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$50,809,208
$133.24 p/Share
|
381,336
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$2,226,971
$135.51 p/Share
|
16,434
|
|
Jun 03
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
527,376
|
|
Apr 08
2024
|
SELL
Other acquisition or disposition
|
-
|
141,407
|
|