Aug 28
2022
SELL
Payment of exercise price or tax liability
$67,645
$563.71 p/Share
120
Reduced 0.84%
14,098
Common Stock
Aug 26
2022
SELL
Payment of exercise price or tax liability
$319,060
$563.71 p/Share
566
Reduced 3.83%
14,218
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$344,842
$585.47 p/Share
589
Reduced 3.83%
14,784
Common Stock
Aug 23
2022
SELL
Payment of exercise price or tax liability
$220,593
$572.97 p/Share
385
Reduced 2.44%
15,373
Common Stock
May 27
2022
SELL
Open market or private sale
$7,364,426
$565.19 p/Share
13,030
Reduced 45.26%
15,758
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$5,006,387
$384.22 p/Share
13,030
Added 31.16%
28,788
Common Stock
May 26
2022
SELL
Open market or private sale
$8,991,204
$536.34 p/Share
16,764
Reduced 51.55%
15,758
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$3,894,780
$232.33 p/Share
16,764
Added 34.01%
32,522
Common Stock
May 25
2022
SELL
Open market or private sale
$2,743,639
$543.51 p/Share
5,048
Reduced 24.26%
15,758
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$1,172,802
$232.33 p/Share
5,048
Added 19.53%
20,806
Common Stock
May 24
2022
SELL
Open market or private sale
$9,399,057
$548.05 p/Share
17,150
Reduced 52.11%
15,758
Common Stock
May 24
2022
BUY
Exercise of conversion of derivative security
$4,155,445
$242.3 p/Share
17,150
Added 34.26%
32,908
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$65,678
$547.32 p/Share
120
Reduced 0.76%
15,758
Common Stock
Mar 01
2022
SELL
Open market or private sale
$3,302,418
$541.38 p/Share
6,100
Reduced 27.76%
15,878
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$563,576
$549.83 p/Share
1,025
Reduced 4.46%
21,978
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$931,887
$528.58 p/Share
1,763
Reduced 7.12%
23,003
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
7,887
Added 24.84%
23,867
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$160,713
$548.51 p/Share
293
Reduced 1.71%
16,879
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$312,868
$552.77 p/Share
566
Reduced 3.19%
17,172
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$269,107
$548.08 p/Share
491
Reduced 2.69%
17,738
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$128,206
$552.61 p/Share
232
Reduced 1.26%
18,229
Common Stock
May 10
2021
SELL
Open market or private sale
$10,045,512
$465.07 p/Share
21,600
Reduced 53.92%
18,461
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$4,116,744
$190.59 p/Share
21,600
Added 35.03%
40,061
Common Stock
May 07
2021
SELL
Open market or private sale
$16,189,140
$473.81 p/Share
34,168
Reduced 64.92%
18,461
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$5,546,169
$190.59 p/Share
29,100
Added 35.61%
52,629
Common Stock