Feb 15
2022
SELL
Payment of exercise price or tax liability
$187,075
$74.98 p/Share
2,495
Reduced 4.72%
50,414
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$635,980
$74.98 p/Share
8,482
Added 14.37%
50,525
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$315,616
$83.21 p/Share
3,793
Reduced 7.87%
44,427
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$724,426
$83.21 p/Share
8,706
Added 16.32%
44,627
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
$1,295
$80.94 p/Share
16
Added 0.08%
19,757
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$330,451
$150.41 p/Share
2,197
Reduced 10.01%
19,741
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
$758,217
$150.41 p/Share
5,041
Added 20.17%
19,954
Common Stock
Aug 12
2021
SELL
Open market or private sale
$525,178
$151.0 p/Share
3,478
Reduced 17.07%
16,897
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$28,579
$155.32 p/Share
184
Reduced 0.89%
20,375
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$65,545
$155.32 p/Share
422
Added 2.01%
20,559
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$282,160
$143.52 p/Share
1,966
Reduced 8.89%
20,137
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
$669,090
$143.52 p/Share
4,662
Added 18.39%
20,695
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
$19,911
$80.94 p/Share
246
Added 1.39%
17,441
Common Stock
Feb 22
2021
SELL
Open market or private sale
$581,558
$159.2 p/Share
3,653
Reduced 17.52%
17,195
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$261,044
$162.24 p/Share
1,609
Reduced 7.16%
20,848
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
$904,001
$162.24 p/Share
5,572
Added 21.07%
20,876
Common Stock
Nov 23
2020
SELL
Open market or private sale
$386,349
$130.7 p/Share
2,956
Reduced 14.9%
16,885
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$321,532
$129.65 p/Share
2,480
Reduced 11.11%
19,841
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
$737,838
$129.65 p/Share
5,691
Added 22.25%
19,889
Common Stock
Nov 11
2020
SELL
Open market or private sale
$366,427
$126.18 p/Share
2,904
Reduced 14.87%
16,630
Common Stock