May 31
2022
BUY
Other acquisition or disposition
$5,733
$249.28 p/Share
23
Added 0.24%
9,740
Common Stock
May 26
2022
SELL
Open market or private sale
$339,431
$256.95 p/Share
1,321
Reduced 11.97%
9,717
Common Stock
Mar 02
2022
SELL
Open market or private sale
$439,973
$284.22 p/Share
1,548
Reduced 12.3%
11,038
Common Stock
Feb 28
2022
BUY
Other acquisition or disposition
$5,861
$266.4 p/Share
22
Added 0.17%
12,586
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$590,391
$291.12 p/Share
2,028
Reduced 13.9%
12,564
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
3,667
Added 20.08%
14,592
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$595,938
$302.66 p/Share
1,969
Reduced 15.27%
10,925
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
3,559
Added 21.63%
12,894
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$420,746
$294.64 p/Share
1,428
Reduced 13.27%
9,335
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
2,976
Added 21.66%
10,763
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$236,301
$294.64 p/Share
802
Reduced 9.34%
7,787
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
1,942
Added 18.44%
8,589
Common Stock
Dec 03
2021
-
310
Reduced 4.46%
6,647
Common Stock
Dec 02
2021
SELL
Open market or private sale
$492,302
$318.23 p/Share
1,547
Reduced 18.19%
6,957
Common Stock
Nov 30
2021
BUY
Other acquisition or disposition
$5,933
$296.64 p/Share
20
Added 0.23%
8,504
Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,281,717
$333.0 p/Share
3,849
Reduced 35.69%
6,937
Common Stock
Nov 10
2021
SELL
Sale (or disposition) back to the issuer
$2,597,026
$329.53 p/Share
7,881
Reduced 39.71%
11,967
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$2,904,477
$329.53 p/Share
8,814
Reduced 44.97%
10,786
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$2,714,479
$132.13 p/Share
20,544
Added 59.85%
13,780
Common Stock
Aug 31
2021
BUY
Other acquisition or disposition
$5,866
$293.3 p/Share
20
Added 0.29%
6,937
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$62,685
$291.56 p/Share
215
Reduced 3.01%
6,917
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
373
Added 4.97%
7,132
Common Stock
Aug 05
2021
SELL
Open market or private sale
$1,185,263
$294.11 p/Share
4,030
Reduced 37.35%
6,759
Common Stock
Aug 04
2021
SELL
Payment of exercise price or tax liability
$1,328,810
$289.88 p/Share
4,584
Reduced 29.82%
10,789
Common Stock
Aug 04
2021
SELL
Open market or private sale
$491,113
$295.14 p/Share
1,664
Reduced 19.76%
6,759
Common Stock