Feb 13
2023
BUY
Grant, award, or other acquisition
$1,144,258
$495.35 p/Share
2,310
Added 2.85%
78,751
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
-
103
Added 0.13%
76,441
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$202,890
$538.17 p/Share
377
Reduced 0.49%
76,338
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
-
108
Added 0.14%
76,715
Common Stock
Jul 18
2022
SELL
Open market or private sale
$6,005,391
$527.9 p/Share
11,376
Reduced 12.94%
76,558
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
-
111
Added 0.13%
87,934
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$2,570,819
$485.61 p/Share
5,294
Reduced 5.69%
87,823
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
129
Added 0.14%
93,117
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$529,510
$475.75 p/Share
1,113
Reduced 1.18%
92,987
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$604,501
$462.51 p/Share
1,307
Reduced 1.37%
94,100
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$7,186,686
$474.4 p/Share
15,149
Reduced 14.87%
86,711
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
$12,943,349
$316.27 p/Share
40,925
Added 30.02%
95,407
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$513,033
$478.13 p/Share
1,073
Reduced 1.52%
69,631
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
132
Added 0.19%
70,704
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$165,915
$455.81 p/Share
364
Reduced 0.51%
70,572
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
155
Added 0.22%
70,936
Common Stock
Jul 21
2021
SELL
Open market or private sale
$2,484,900
$414.15 p/Share
6,000
Reduced 7.81%
70,780
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
160
Added 0.21%
76,719
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$2,065,113
$405.64 p/Share
5,091
Reduced 6.24%
76,558
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
185
Added 0.23%
81,649
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$364,778
$332.22 p/Share
1,098
Reduced 1.33%
81,463
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$4,022,109
$327.64 p/Share
12,276
Reduced 14.64%
71,592
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$6,075,756
$163.82 p/Share
37,088
Added 31.0%
82,561
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$347,278
$328.24 p/Share
1,058
Reduced 1.8%
57,749
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
-
177
Added 0.3%
58,807
Common Stock