Feb 28
2022
SELL
Open market or private sale
$826,034
$426.45 p/Share
1,937
Reduced 100.0%
0
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$310,327
$386.46 p/Share
803
Reduced 29.31%
1,937
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
476
Added 14.8%
2,740
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
1,354
Added 37.42%
2,264
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$53,410
$333.81 p/Share
160
Reduced 14.95%
910
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
160
Added 13.01%
1,070
Common Stock
Apr 25
2021
SELL
Payment of exercise price or tax liability
$83,004
$377.29 p/Share
220
Reduced 19.47%
910
Common Stock
Apr 25
2021
BUY
Exercise of conversion of derivative security
-
486
Added 30.07%
1,130
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$180,790
$340.47 p/Share
531
Reduced 45.19%
644
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
448
Added 27.6%
1,175
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
727
Added 50.0%
727
Common Stock
Jan 29
2020
SELL
Open market or private sale
$481,725
$434.77 p/Share
1,108
Reduced 100.0%
0
Common Stock
Jan 26
2020
SELL
Payment of exercise price or tax liability
$389,250
$432.5 p/Share
900
Reduced 44.82%
1,108
Common Stock
Jan 26
2020
BUY
Grant, award, or other acquisition
$215,385
$432.5 p/Share
498
Added 19.87%
2,008
Common Stock
Jan 26
2020
BUY
Exercise of conversion of derivative security
-
1,473
Added 49.38%
1,510
Common Stock
Feb 19
2019
SELL
Open market or private sale
$1,218,600
$304.65 p/Share
4,000
Reduced 99.08%
37
Common Stock
Jan 28
2019
SELL
Payment of exercise price or tax liability
$244,402
$287.87 p/Share
849
Reduced 17.38%
4,037
Common Stock
Jan 28
2019
BUY
Grant, award, or other acquisition
$113,709
$287.87 p/Share
395
Added 7.48%
4,886
Common Stock
Jan 28
2019
BUY
Exercise of conversion of derivative security
-
1,453
Added 24.44%
4,491
Common Stock
Jan 29
2018
SELL
Payment of exercise price or tax liability
$230,532
$351.42 p/Share
656
Reduced 17.85%
3,020
Common Stock
Jan 29
2018
BUY
Grant, award, or other acquisition
$155,679
$351.42 p/Share
443
Added 10.76%
3,676
Common Stock
Jan 29
2018
BUY
Exercise of conversion of derivative security
-
1,503
Added 31.74%
3,233
Common Stock
Aug 15
2017
SELL
Open market or private sale
$107,167
$306.19 p/Share
350
Reduced 17.0%
1,709
Common Stock
Jan 27
2017
SELL
Payment of exercise price or tax liability
$106,216
$253.5 p/Share
419
Reduced 17.1%
2,032
Common Stock
Jan 27
2017
BUY
Grant, award, or other acquisition
$69,712
$253.5 p/Share
275
Added 10.09%
2,451
Common Stock