Mar 07
2021
SELL
Payment of exercise price or tax liability
$175,701
$73.7 p/Share
2,384
Reduced 7.21%
30,689
Common Stock
Mar 07
2021
BUY
Exercise of conversion of derivative security
-
5,363
Added 13.95%
33,073
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$330,839
$73.7 p/Share
4,489
Reduced 13.94%
27,710
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
10,095
Added 25.49%
29,505
Common Stock
Mar 01
2021
SELL
Open market or private sale
$359,943
$82.48 p/Share
4,364
Reduced 16.49%
22,104
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$571,677
$81.02 p/Share
7,056
Reduced 21.05%
26,468
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
15,784
Added 32.01%
33,524
Common Stock
May 11
2020
SELL
Open market or private sale
$381,423
$43.26 p/Share
8,817
Reduced 33.2%
17,740
Common Stock
Mar 08
2020
SELL
Payment of exercise price or tax liability
$18,779
$43.37 p/Share
433
Reduced 1.6%
26,557
Common Stock
Mar 08
2020
BUY
Exercise of conversion of derivative security
-
972
Added 3.48%
26,990
Common Stock
Mar 07
2020
SELL
Payment of exercise price or tax liability
$103,394
$43.37 p/Share
2,384
Reduced 8.39%
26,018
Common Stock
Mar 07
2020
BUY
Exercise of conversion of derivative security
-
5,363
Added 15.88%
28,402
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$113,369
$43.37 p/Share
2,614
Reduced 10.19%
23,039
Common Stock
Mar 06
2020
BUY
Exercise of conversion of derivative security
-
6,059
Added 19.72%
24,662
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$437,098
$50.59 p/Share
8,640
Reduced 30.6%
19,594
Common Stock
Feb 24
2020
BUY
Grant, award, or other acquisition
-
19,307
Added 40.61%
28,234
Common Stock
Aug 06
2019
SELL
Open market or private sale
$16,736
$62.68 p/Share
267
Reduced 2.9%
8,927
Common Stock
Aug 05
2019
SELL
Payment of exercise price or tax liability
$26,602
$62.01 p/Share
429
Reduced 4.46%
9,194
Common Stock
Aug 05
2019
BUY
Exercise of conversion of derivative security
-
963
Added 9.1%
9,623
Common Stock
Mar 13
2019
SELL
Open market or private sale
$12,272
$54.06 p/Share
227
Reduced 2.55%
8,660
Common Stock
Mar 11
2019
SELL
Open market or private sale
$64,330
$51.3 p/Share
1,254
Reduced 12.37%
8,887
Common Stock
Mar 08
2019
SELL
Payment of exercise price or tax liability
$26,501
$51.16 p/Share
518
Reduced 4.54%
10,895
Common Stock
Mar 08
2019
SELL
Open market or private sale
$37,451
$49.67 p/Share
754
Reduced 6.92%
10,141
Common Stock
Mar 08
2019
BUY
Exercise of conversion of derivative security
-
972
Added 7.85%
11,413
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$143,778
$50.36 p/Share
2,855
Reduced 21.47%
10,441
Common Stock