Dec 13
2022
BUY
Grant, award, or other acquisition
-
21
Added 0.06%
34,587
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
-
22
Added 0.06%
34,808
Common Stock
Aug 26
2022
SELL
Open market or private sale
$252,202
$542.37 p/Share
465
Reduced 1.32%
34,786
Common Stock
Aug 26
2022
-
465
Reduced 1.3%
35,251
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
-
22
Added 0.06%
35,688
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
20
Added 0.06%
35,665
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$198,388
$475.75 p/Share
417
Reduced 1.16%
35,645
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$176,216
$462.51 p/Share
381
Reduced 1.05%
36,062
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
$1,075,465
$474.4 p/Share
2,267
Added 5.86%
36,443
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$411,192
$478.13 p/Share
860
Reduced 2.45%
34,176
Common Stock
Feb 03
2022
-
206
Reduced 0.58%
35,036
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
24
Added 0.07%
35,221
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
28
Added 0.08%
35,197
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
29
Added 0.08%
35,132
Common Stock
Apr 27
2021
SELL
Open market or private sale
$2,092,093
$394.66 p/Share
5,301
Reduced 13.12%
35,103
Common Stock
Apr 26
2021
SELL
Payment of exercise price or tax liability
$7,270,145
$399.81 p/Share
18,184
Reduced 31.04%
40,404
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$4,190,022
$160.31 p/Share
26,137
Added 30.85%
58,588
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
27
Added 0.08%
32,451
Common Stock
Mar 01
2021
SELL
Open market or private sale
$141,434
$334.36 p/Share
423
Reduced 1.29%
32,424
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$136,875
$332.22 p/Share
412
Reduced 1.24%
32,847
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$1,000,285
$327.64 p/Share
3,053
Added 8.41%
33,259
Common Stock
Feb 16
2021
SELL
Open market or private sale
$282,839
$327.36 p/Share
864
Reduced 2.78%
30,206
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$275,065
$328.24 p/Share
838
Reduced 2.63%
31,070
Common Stock
Feb 09
2021
SELL
Open market or private sale
$200,494
$323.9 p/Share
619
Reduced 1.9%
31,908
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$202,712
$324.34 p/Share
625
Reduced 1.89%
32,527
Common Stock