Apr 04
2024
|
SELL
Open market or private sale
|
$5,716,771
$134.37 p/Share
|
42,545
|
|
Apr 04
2024
|
SELL
Open market or private sale
|
$46,009,989
$132.62 p/Share
|
346,931
|
|
Apr 04
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
530,883
|
|
Mar 22
2024
|
SELL
Other acquisition or disposition
|
-
|
1,063,679
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$113,773,630
$111.63 p/Share
|
1,019,203
|
|
Mar 21
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,357,746
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$148,652,000
$106.18 p/Share
|
1,400,000
|
|
Mar 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,899,811
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$60,457,613
$107.95 p/Share
|
560,052
|
|
Mar 19
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
760,275
|
|
Mar 18
2024
|
SELL
Open market or private sale
|
$2,072,156
$106.95 p/Share
|
19,375
|
|
Mar 18
2024
|
SELL
Other acquisition or disposition
|
-
|
288,943
|
|
Mar 18
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
25,274
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$77,858,509
$108.12 p/Share
|
720,112
|
|
Mar 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
977,624
|
|
Mar 14
2024
|
SELL
Open market or private sale
|
$1,189,012
$110.75 p/Share
|
10,736
|
|
Mar 14
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
14,584
|
|
Mar 13
2024
|
SELL
Open market or private sale
|
$8,490,801
$110.17 p/Share
|
77,070
|
|
Mar 13
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
104,653
|
|
Mar 05
2024
|
SELL
Other acquisition or disposition
|
-
|
5,964
|
|
Mar 05
2024
|
SELL
Other acquisition or disposition
|
-
|
1,221,538
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$373,578,342
$123.28 p/Share
|
3,030,324
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$47,355,151
$126.83 p/Share
|
373,375
|
|
Mar 04
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,270,235
|
|
Mar 03
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
3,355,002
|
|