Sep 13
2021
SELL
Payment of exercise price or tax liability
$25,073
$112.94 p/Share
222
Reduced 0.47%
46,716
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$37,718
$119.74 p/Share
315
Reduced 0.67%
46,938
Common Stock
Jun 14
2021
SELL
Payment of exercise price or tax liability
$33,488
$151.53 p/Share
221
Reduced 0.47%
47,253
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$47,018
$149.74 p/Share
314
Reduced 0.66%
47,474
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
7,129
Added 12.98%
47,788
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$43,993
$139.66 p/Share
315
Reduced 0.77%
40,659
Common Stock
Jan 26
2021
SELL
Open market or private sale
$2,190,300
$219.03 p/Share
10,000
Reduced 19.62%
40,974
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
$170,300
$17.03 p/Share
10,000
Added 16.4%
50,974
Common Stock
Dec 02
2020
SELL
Payment of exercise price or tax liability
$43,498
$138.53 p/Share
314
Reduced 0.76%
40,974
Common Stock
Sep 02
2020
SELL
Payment of exercise price or tax liability
$40,855
$129.7 p/Share
315
Reduced 0.76%
41,288
Common Stock
Jun 09
2020
SELL
Open market or private sale
$1,551,500
$155.15 p/Share
10,000
Reduced 19.38%
41,603
Common Stock
Jun 09
2020
BUY
Exercise of conversion of derivative security
$170,300
$17.03 p/Share
10,000
Added 16.23%
51,603
Common Stock
Jun 02
2020
SELL
Payment of exercise price or tax liability
$42,450
$135.19 p/Share
314
Reduced 0.75%
41,603
Common Stock
May 07
2020
SELL
Open market or private sale
$1,894,350
$126.29 p/Share
15,000
Reduced 26.35%
41,917
Common Stock
May 07
2020
BUY
Exercise of conversion of derivative security
$255,450
$17.03 p/Share
15,000
Added 20.86%
56,917
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
-
10,137
Added 19.47%
41,917
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
$24,084
$1.26 p/Share
19,114
Added 37.56%
31,780
Common Stock
Jan 03
2020
BUY
Exercise of conversion of derivative security
$5,700
$0.95 p/Share
6,000
Added 32.14%
12,666
Common Stock
Oct 31
2019
BUY
Exercise of conversion of derivative security
$4,262
$0.93 p/Share
4,583
Added 40.74%
6,666
Common Stock