May 02
2024
SELL
Open market or private sale
$1,463,380
$286.04 p/Share
5,116
Reduced 10.46%
43,772
Common Stock
May 01
2024
SELL
Open market or private sale
$1,145,058
$287.27 p/Share
3,986
Reduced 7.54%
48,888
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$6,573,530
$287.38 p/Share
22,874
Reduced 30.2%
52,874
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$5,365,962
$191.71 p/Share
27,990
Added 26.98%
75,748
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
2,795
Added 5.53%
47,758
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$506,109
$274.91 p/Share
1,841
Reduced 3.93%
44,963
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
4,081
Added 8.02%
46,804
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$392,012
$273.37 p/Share
1,434
Reduced 3.25%
42,723
Common Stock
Aug 03
2023
SELL
Open market or private sale
$3,043,710
$225.46 p/Share
13,500
Reduced 23.41%
44,157
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
3,180
Added 5.23%
57,657
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$284,748
$231.88 p/Share
1,228
Reduced 2.2%
54,477
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
2,722
Added 4.66%
55,705
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$338,676
$231.97 p/Share
1,460
Reduced 2.68%
52,983
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$7,327,461
$240.04 p/Share
30,526
Reduced 35.93%
54,443
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
$5,207,131
$135.85 p/Share
38,330
Added 31.09%
84,969
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$329,566
$250.24 p/Share
1,317
Reduced 2.75%
46,639
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
2,465
Added 4.89%
47,956
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$267,644
$234.57 p/Share
1,141
Reduced 2.45%
45,491
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
2,519
Added 5.13%
46,632
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$4,813,359
$199.41 p/Share
24,138
Reduced 35.37%
44,113
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$3,944,735
$136.78 p/Share
28,840
Added 29.7%
68,251
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$161,545
$172.96 p/Share
934
Reduced 2.32%
39,411
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
3,180
Added 7.31%
40,345
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$182,939
$167.68 p/Share
1,091
Reduced 2.85%
37,165
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
2,402
Added 5.91%
38,256
Common Stock