Feb 26
2021
SELL
Payment of exercise price or tax liability
$31,056
$450.08 p/Share
69
Reduced 3.4%
1,962
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$39,278
$451.47 p/Share
87
Reduced 4.11%
2,031
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$51,387
$458.81 p/Share
112
Reduced 5.02%
2,118
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
350
Added 13.57%
2,230
Common Stock
Oct 08
2020
-
33
Reduced 1.73%
1,880
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$11,831
$438.2 p/Share
27
Reduced 0.15%
18,013
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
-
60
Added 0.33%
18,040
Common Stock
Sep 03
2020
-
287
Reduced 13.05%
1,913
Common Stock
Aug 28
2020
SELL
Payment of exercise price or tax liability
$48,391
$424.48 p/Share
114
Reduced 0.63%
17,980
Common Stock
Aug 27
2020
SELL
Payment of exercise price or tax liability
$22,709
$420.53 p/Share
54
Reduced 0.3%
18,094
Common Stock
Aug 26
2020
SELL
Payment of exercise price or tax liability
$27,242
$425.65 p/Share
64
Reduced 0.35%
18,148
Common Stock
Aug 20
2020
-
15,813
Reduced 87.79%
2,200
Common Stock
Aug 18
2020
SELL
Open market or private sale
$1,397,569
$418.81 p/Share
3,337
Reduced 15.49%
18,212
Common Stock
Aug 18
2020
BUY
Exercise of conversion of derivative security
$465,545
$139.51 p/Share
3,337
Added 14.85%
19,137
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$10,695
$297.08 p/Share
36
Reduced 0.2%
18,212
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$22,878
$309.16 p/Share
74
Reduced 0.4%
18,248
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$10,527
$309.63 p/Share
34
Reduced 0.19%
18,322
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
485
Added 2.57%
18,356
Common Stock
Aug 28
2019
SELL
Payment of exercise price or tax liability
$31,471
$276.06 p/Share
114
Reduced 0.63%
17,871
Common Stock
Aug 27
2019
SELL
Payment of exercise price or tax liability
$12,282
$272.93 p/Share
45
Reduced 0.25%
17,985
Common Stock
Aug 26
2019
SELL
Payment of exercise price or tax liability
$10,566
$270.92 p/Share
39
Reduced 0.22%
18,030
Common Stock
Aug 24
2019
SELL
Payment of exercise price or tax liability
$32,323
$269.36 p/Share
120
Reduced 0.66%
18,069
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$9,604
$259.57 p/Share
37
Reduced 0.2%
18,189
Common Stock
Feb 27
2019
SELL
Payment of exercise price or tax liability
$9,588
$259.14 p/Share
37
Reduced 0.2%
18,226
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$17,525
$253.99 p/Share
69
Reduced 0.38%
18,263
Common Stock