Feb 23
2023
SELL
Payment of exercise price or tax liability
$4,214,766
$491.69 p/Share
8,572
Reduced 5.5%
147,275
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
$11,917,090
$491.69 p/Share
24,237
Added 13.59%
154,089
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$444,889
$488.89 p/Share
910
Reduced 0.63%
143,509
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$949,424
$488.89 p/Share
1,942
Added 1.33%
144,419
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$315,411
$492.83 p/Share
640
Reduced 0.45%
142,476
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$673,698
$492.83 p/Share
1,367
Added 0.95%
143,117
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$411,635
$495.35 p/Share
831
Reduced 0.58%
141,749
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
$878,750
$495.35 p/Share
1,774
Added 1.23%
142,581
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$440,916
$538.36 p/Share
819
Reduced 0.58%
140,806
Common Stock
Dec 13
2022
BUY
Grant, award, or other acquisition
-
57
Added 0.04%
141,625
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
-
59
Added 0.04%
141,567
Common Stock
Jul 29
2022
SELL
Payment of exercise price or tax liability
$13,474,541
$539.37 p/Share
24,982
Reduced 13.9%
154,691
Common Stock
Jul 29
2022
SELL
Open market or private sale
$7,138,990
$541.53 p/Share
13,183
Reduced 8.52%
141,508
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$3,143,732
$70.24 p/Share
44,757
Added 19.94%
179,673
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
-
60
Added 0.04%
134,916
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
53
Added 0.04%
134,855
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$408,669
$475.75 p/Share
859
Reduced 0.66%
129,261
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$501,823
$462.51 p/Share
1,085
Reduced 0.83%
130,120
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$4,162,860
$474.4 p/Share
8,775
Reduced 6.58%
124,670
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
$5,780,564
$237.2 p/Share
24,370
Added 15.66%
131,205
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$796,565
$478.13 p/Share
1,666
Reduced 1.42%
115,610
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
58
Added 0.05%
117,276
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
68
Added 0.06%
117,217
Common Stock
Jul 29
2021
SELL
Payment of exercise price or tax liability
$12,269,767
$411.53 p/Share
29,815
Reduced 18.36%
132,587
Common Stock
Jul 29
2021
SELL
Open market or private sale
$6,361,228
$412.05 p/Share
15,438
Reduced 11.64%
117,149
Common Stock