Feb 25
2022
SELL
Payment of exercise price or tax liability
$2,292,241
$549.83 p/Share
4,169
Reduced 2.17%
188,372
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$2,888,161
$528.58 p/Share
5,464
Reduced 2.76%
192,541
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
20,831
Added 9.62%
195,625
Common Stock
Dec 02
2021
-
2,000
Reduced 1.12%
177,174
Common Stock
Dec 01
2021
-
3,000
Reduced 1.65%
179,174
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$1,386,633
$548.51 p/Share
2,528
Reduced 1.37%
182,174
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$1,272,477
$552.77 p/Share
2,302
Reduced 1.23%
184,702
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$790,331
$548.08 p/Share
1,442
Reduced 0.77%
187,004
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$338,750
$552.61 p/Share
613
Reduced 0.32%
188,446
Common Stock
Aug 05
2021
SELL
Open market or private sale
$5,402,400
$540.24 p/Share
10,000
Reduced 5.02%
189,059
Common Stock
Aug 04
2021
SELL
Open market or private sale
$5,385,900
$538.59 p/Share
10,000
Reduced 4.78%
199,059
Common Stock
Aug 03
2021
SELL
Open market or private sale
$5,355,100
$535.51 p/Share
10,000
Reduced 4.56%
209,059
Common Stock
Aug 02
2021
SELL
Open market or private sale
$5,381,100
$538.11 p/Share
10,000
Reduced 4.37%
219,059
Common Stock
May 20
2021
-
325
Reduced 0.14%
229,059
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$2,212,593
$450.08 p/Share
4,916
Reduced 2.1%
229,384
Common Stock
Feb 26
2021
-
2,000
Reduced 0.85%
234,300
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$1,882,178
$451.47 p/Share
4,169
Reduced 1.73%
236,300
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$1,410,382
$458.81 p/Share
3,074
Reduced 1.31%
231,269
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
31,950
Added 11.73%
240,469
Common Stock
Oct 27
2020
SELL
Open market or private sale
$4,875,400
$487.54 p/Share
10,000
Reduced 4.51%
211,593
Common Stock
Oct 26
2020
SELL
Open market or private sale
$4,802,500
$480.25 p/Share
10,000
Reduced 4.32%
221,593
Common Stock
Aug 28
2020
SELL
Payment of exercise price or tax liability
$1,502,659
$424.48 p/Share
3,540
Reduced 1.51%
231,593
Common Stock
Aug 27
2020
SELL
Payment of exercise price or tax liability
$1,063,100
$420.53 p/Share
2,528
Reduced 1.06%
235,133
Common Stock
Aug 26
2020
SELL
Payment of exercise price or tax liability
$816,822
$425.65 p/Share
1,919
Reduced 0.8%
237,661
Common Stock
Aug 25
2020
SELL
Payment of exercise price or tax liability
$365,281
$422.29 p/Share
865
Reduced 0.36%
239,580
Common Stock