Aug 02
2024
$2,465,954
$126.11 p/Share
19,554
Reduced 4.45%
419,917
Common Stock
Jul 15
2024
SELL
Payment of exercise price or tax liability
$2,824,370
$121.63 p/Share
23,221
Reduced 5.08%
433,577
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
-
896
Added 0.21%
434,473
Common Stock
Jul 02
2024
SELL
Open market or private sale
$10,023,921
$116.75 p/Share
85,858
Reduced 15.82%
456,798
Common Stock
Jul 02
2024
BUY
Exercise of conversion of derivative security
$4,983,316
$47.32 p/Share
105,311
Added 17.28%
504,146
Common Stock
Jul 01
2024
SELL
Open market or private sale
$11,901,732
$117.27 p/Share
101,490
Reduced 18.84%
437,345
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$4,802,506
$47.32 p/Share
101,490
Added 15.85%
538,835
Common Stock
Oct 19
2023
SELL
Payment of exercise price or tax liability
$270,655
$118.19 p/Share
2,290
Reduced 0.52%
437,345
Common Stock
Jul 28
2023
$7,913,446
$126.52 p/Share
62,547
Reduced 12.46%
439,635
Common Stock
Jul 15
2023
BUY
Grant, award, or other acquisition
-
43,081
Added 7.9%
502,182
Common Stock
Jul 14
2023
SELL
Payment of exercise price or tax liability
$1,513,529
$120.86 p/Share
12,523
Reduced 3.06%
396,639
Common Stock
Jul 14
2023
SELL
Open market or private sale
$15,999,245
$120.43 p/Share
132,851
Reduced 22.44%
459,101
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$8,144,552
$41.7 p/Share
195,313
Added 24.81%
591,952
Common Stock
Oct 15
2022
BUY
Grant, award, or other acquisition
-
916
Added 0.22%
409,162
Common Stock
Oct 14
2022
SELL
Other acquisition or disposition
-
12,391
Reduced 2.95%
408,246
Common Stock
Jul 15
2022
SELL
Open market or private sale
$1,413,235
$115.0 p/Share
12,289
Reduced 2.92%
408,246
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
-
12,391
Added 2.86%
420,637
Common Stock
Jul 08
2022
SELL
Open market or private sale
$2,526,501
$116.8 p/Share
21,631
Reduced 4.89%
420,535
Common Stock
Dec 27
2021
SELL
Open market or private sale
$20,146,500
$134.31 p/Share
150,000
Reduced 25.33%
442,166
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$5,772,000
$38.48 p/Share
150,000
Added 20.21%
592,166
Common Stock
Dec 08
2021
SELL
Open market or private sale
$396,066
$123.04 p/Share
3,219
Reduced 0.72%
442,166
Common Stock
Jul 16
2021
SELL
Open market or private sale
$15,499,599
$112.55 p/Share
137,713
Reduced 23.62%
445,385
Common Stock
Jul 16
2021
BUY
Exercise of conversion of derivative security
$4,829,595
$35.07 p/Share
137,713
Added 20.53%
533,229
Common Stock
Jul 15
2021
SELL
Open market or private sale
$1,072,731
$112.67 p/Share
9,521
Reduced 2.09%
445,385
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
-
67,906
Added 12.99%
454,906
Common Stock