Aug 06
2023
SELL
Payment of exercise price or tax liability
$6,210,839
$496.47 p/Share
12,510
Reduced 7.29%
159,045
Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$1,064,928
$496.47 p/Share
2,145
Reduced 1.23%
171,555
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$990,954
$496.47 p/Share
1,996
Reduced 1.14%
173,700
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
56,968
Added 24.49%
175,696
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$9,019,956
$514.28 p/Share
17,539
Reduced 12.87%
118,728
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$21,124
$320.07 p/Share
66
Added 0.05%
136,267
Common Stock
May 05
2023
SELL
Open market or private sale
$1,758,846
$383.86 p/Share
4,582
Reduced 3.25%
136,201
Common Stock
May 03
2023
SELL
Open market or private sale
$4,947,718
$382.98 p/Share
12,919
Reduced 8.41%
140,783
Common Stock
May 02
2023
SELL
Open market or private sale
$6,701,592
$382.97 p/Share
17,499
Reduced 10.22%
153,702
Common Stock
Apr 11
2023
SELL
Payment of exercise price or tax liability
$7,764,916
$377.91 p/Share
20,547
Reduced 10.72%
171,201
Common Stock
Aug 15
2022
SELL
Open market or private sale
$28,403,553
$382.21 p/Share
74,314
Reduced 27.93%
191,748
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$900,308
$395.74 p/Share
2,275
Reduced 0.85%
266,062
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$848,862
$395.74 p/Share
2,145
Reduced 0.79%
268,337
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$5,702,690
$397.4 p/Share
14,350
Reduced 5.04%
270,482
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
73,982
Added 20.62%
284,832
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$6,569,639
$382.69 p/Share
17,167
Reduced 7.53%
210,850
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$1,229,806
$385.64 p/Share
3,189
Reduced 1.38%
228,017
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$15,460
$271.22 p/Share
57
Added 0.02%
231,206
Common Stock
Apr 11
2022
SELL
Payment of exercise price or tax liability
$6,810,714
$331.47 p/Share
20,547
Reduced 8.16%
231,149
Common Stock
Aug 10
2021
SELL
Open market or private sale
$14,464,773
$346.13 p/Share
41,790
Reduced 42.65%
56,194
Common Stock
Aug 06
2021
SELL
Exercise of conversion of derivative security
-
4,587
Reduced 2.29%
195,502
Common Stock - Restric...
Aug 06
2021
SELL
Payment of exercise price or tax liability
$803,871
$353.35 p/Share
2,275
Reduced 2.27%
97,984
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
4,587
Added 4.37%
100,259
Common Stock
Aug 05
2021
SELL
Exercise of conversion of derivative security
-
27,727
Reduced 11.79%
207,454
Common Stock - Restric...
Aug 05
2021
SELL
Other acquisition or disposition
-
7,365
Reduced 3.55%
200,089
Common Stock - Restric...