Aug 25
2022
SELL
Payment of exercise price or tax liability
$276,461
$184.8 p/Share
1,496
Reduced 0.81%
182,382
Common Stock
Aug 16
2022
SELL
Open market or private sale
$540,047
$191.71 p/Share
2,817
Reduced 1.51%
183,878
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$534,859
$193.09 p/Share
2,770
Reduced 1.46%
186,695
Common Stock
Jun 09
2022
SELL
Open market or private sale
$5,585,416
$158.6 p/Share
35,217
Reduced 15.68%
189,387
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$3,497,235
$142.5 p/Share
24,542
Reduced 9.85%
224,604
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
33,575
Added 11.88%
249,146
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$457,719
$152.93 p/Share
2,993
Reduced 1.37%
215,571
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$506,902
$135.21 p/Share
3,749
Reduced 1.69%
218,564
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$341,276
$142.08 p/Share
2,402
Reduced 1.07%
222,313
Common Stock
Nov 19
2021
SELL
Open market or private sale
$4,725,000
$189.0 p/Share
25,000
Reduced 10.02%
224,596
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
$769,750
$30.79 p/Share
25,000
Added 9.1%
249,596
Common Stock
Nov 16
2021
SELL
Open market or private sale
$4,600,000
$184.0 p/Share
25,000
Reduced 10.02%
224,596
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$769,750
$30.79 p/Share
25,000
Added 9.1%
249,596
Common Stock
Nov 04
2021
SELL
Open market or private sale
$4,475,000
$179.0 p/Share
25,000
Reduced 10.02%
224,596
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$769,750
$30.79 p/Share
25,000
Added 9.1%
249,596
Common Stock
Aug 24
2021
SELL
Open market or private sale
$622,461
$158.71 p/Share
3,922
Reduced 1.72%
224,596
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$610,482
$158.32 p/Share
3,856
Reduced 1.66%
228,518
Common Stock
Aug 17
2021
SELL
Open market or private sale
$423,818
$150.45 p/Share
2,817
Reduced 1.2%
232,374
Common
Aug 16
2021
SELL
Payment of exercise price or tax liability
$420,680
$151.87 p/Share
2,770
Reduced 1.16%
235,191
Common
Apr 13
2021
SELL
Open market or private sale
$4,891,866
$147.0 p/Share
33,278
Reduced 12.27%
237,935
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$4,233,900
$129.39 p/Share
32,722
Reduced 10.77%
271,213
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
18,113
Added 5.62%
303,935
Common Stock
Feb 23
2021
SELL
Open market or private sale
$516,645
$131.73 p/Share
3,922
Reduced 1.35%
285,822
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$513,465
$133.16 p/Share
3,856
Reduced 1.31%
289,744
Common Stock
Feb 17
2021
SELL
Open market or private sale
$808,141
$143.44 p/Share
5,634
Reduced 1.88%
293,600
Common Stock