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
Jul 29
2021
BUY
Exercise of conversion of derivative security
$3,039,533
$57.38 p/Share
52,972
Added 24.6%
162,402
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
70
Added 0.06%
109,430
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
65
Added 0.06%
109,360
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$281,390
$332.22 p/Share
847
Reduced 0.82%
102,775
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$2,703,030
$327.64 p/Share
8,250
Reduced 8.0%
94,923
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$4,172,004
$163.82 p/Share
25,467
Added 19.73%
103,622
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$539,627
$328.24 p/Share
1,644
Reduced 1.87%
86,405
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$332,124
$324.34 p/Share
1,024
Reduced 1.15%
88,049
Common Stock