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
Mar 07
2021
SELL
Payment of exercise price or tax liability
$422,292
$446.87 p/Share
945
Reduced 3.86%
23,529
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$44,687
$446.87 p/Share
100
Reduced 0.41%
24,474
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$256,546
$450.08 p/Share
570
Reduced 2.27%
24,574
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$462,757
$451.47 p/Share
1,025
Reduced 3.92%
25,144
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$378,518
$458.81 p/Share
825
Reduced 3.51%
22,694
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
11,219
Added 30.01%
26,169
Common Stock
Feb 12
2021
SELL
Open market or private sale
$3,701,789
$507.79 p/Share
7,290
Reduced 31.61%
15,775
Common Stock
Aug 27
2020
SELL
Payment of exercise price or tax liability
$123,215
$420.53 p/Share
293
Reduced 1.25%
23,065
Common Stock
Aug 26
2020
SELL
Payment of exercise price or tax liability
$200,481
$425.65 p/Share
471
Reduced 1.98%
23,358
Common Stock