Aug 10
2021
SELL
Payment of exercise price or tax liability
$74,639
$291.56 p/Share
256
Reduced 0.45%
56,218
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
480
Added 0.84%
56,474
Common Stock
May 28
2021
BUY
Other acquisition or disposition
$2,863
$220.25 p/Share
13
Added 0.02%
55,994
Common Stock
May 07
2021
SELL
Open market or private sale
$1,510,340
$232.36 p/Share
6,500
Reduced 10.4%
55,981
Common Stock
May 05
2021
SELL
Sale (or disposition) back to the issuer
$2,079,846
$230.94 p/Share
9,006
Reduced 11.02%
72,723
Common Stock
May 05
2021
SELL
Open market or private sale
$446,717
$231.22 p/Share
1,932
Reduced 3.0%
62,481
Common Stock
May 05
2021
SELL
Payment of exercise price or tax liability
$1,919,111
$230.94 p/Share
8,310
Reduced 11.43%
64,413
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$2,079,719
$80.06 p/Share
25,977
Added 24.12%
81,729
Common Stock
Feb 26
2021
BUY
Other acquisition or disposition
$5,783
$170.09 p/Share
34
Added 0.06%
55,752
Common Stock
Feb 19
2021
SELL
Sale (or disposition) back to the issuer
$512,117
$183.95 p/Share
2,784
Reduced 4.61%
57,572
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$341,043
$183.95 p/Share
1,854
Reduced 3.22%
55,718
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$511,934
$77.92 p/Share
6,570
Added 9.82%
60,356
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$425,150
$168.11 p/Share
2,529
Reduced 4.49%
53,786
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
5,164
Added 8.4%
56,315
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$760,977
$164.5 p/Share
4,626
Reduced 8.29%
51,151
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
10,320
Added 16.15%
53,567
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$182,924
$164.5 p/Share
1,112
Reduced 2.39%
45,457
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
3,218
Added 6.46%
46,569
Common Stock
Nov 30
2020
BUY
Other acquisition or disposition
$2,744
$144.4 p/Share
19
Added 0.04%
43,351
Common Stock
Nov 10
2020
SELL
Open market or private sale
$538,912
$159.3 p/Share
3,383
Reduced 7.24%
43,332
Common Stock
Nov 06
2020
SELL
Sale (or disposition) back to the issuer
$1,090,909
$147.98 p/Share
7,372
Reduced 12.86%
49,960
Common Stock
Nov 06
2020
SELL
Payment of exercise price or tax liability
$480,195
$147.98 p/Share
3,245
Reduced 6.5%
46,715
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$1,090,880
$77.92 p/Share
14,000
Added 19.63%
57,332
Common Stock