Feb 23
2023
SELL
Open market or private sale
$621,501
$197.49 p/Share
3,147
Reduced 1.76%
175,433
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$485,580
$199.09 p/Share
2,439
Reduced 1.35%
178,580
Common Stock
Aug 29
2022
SELL
Open market or private sale
$268,566
$176.34 p/Share
1,523
Reduced 0.84%
180,859
Common Stock
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