Feb 05
2021
SELL
Open market or private sale
$428,039
$56.21 p/Share
7,615
Reduced 3.5%
209,652
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$291,231
$55.92 p/Share
5,208
Reduced 2.34%
217,267
Common Stock
Feb 04
2021
BUY
Grant, award, or other acquisition
-
12,823
Added 5.45%
222,475
Common Stock
Jan 15
2021
SELL
Open market or private sale
$597,255
$55.86 p/Share
10,692
Reduced 4.85%
209,652
Common Stock
Jan 14
2021
SELL
Payment of exercise price or tax liability
$252,141
$56.61 p/Share
4,454
Reduced 1.98%
220,344
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
-
8,810
Added 3.77%
224,798
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$424,472
$49.53 p/Share
8,570
Reduced 3.82%
215,988
Common Stock
Feb 06
2020
BUY
Grant, award, or other acquisition
-
19,657
Added 8.05%
224,558
Common Stock
Jan 17
2020
SELL
Open market or private sale
$2,031,311
$49.17 p/Share
41,312
Reduced 16.78%
204,901
Common Stock
Jan 17
2020
BUY
Exercise of conversion of derivative security
$738,245
$17.87 p/Share
41,312
Added 14.37%
246,213
Common Stock
Jan 15
2020
SELL
Open market or private sale
$3,965,952
$48.0 p/Share
82,624
Reduced 28.74%
204,901
Common Stock
Jan 15
2020
BUY
Exercise of conversion of derivative security
$1,161,693
$14.06 p/Share
82,624
Added 22.32%
287,525
Common Stock
Jan 14
2020
SELL
Payment of exercise price or tax liability
$381,859
$47.56 p/Share
8,029
Reduced 3.77%
204,901
Common Stock
Jan 06
2020
SELL
Open market or private sale
$1,955,710
$47.34 p/Share
41,312
Reduced 16.25%
212,930
Common Stock
Jan 06
2020
BUY
Exercise of conversion of derivative security
$423,035
$10.24 p/Share
41,312
Added 13.98%
254,242
Common Stock
Dec 05
2019
SELL
Open market or private sale
$918,000
$45.9 p/Share
20,000
Reduced 8.59%
212,930
Common Stock
Aug 21
2019
SELL
Open market or private sale
$3,494,136
$40.88 p/Share
85,473
Reduced 26.84%
232,930
Common Stock
Aug 21
2019
BUY
Exercise of conversion of derivative security
$961,571
$11.25 p/Share
85,473
Added 21.16%
318,403
Common Stock
Mar 04
2019
SELL
Open market or private sale
$6,596,700
$39.92 p/Share
165,248
Reduced 41.5%
232,930
Common Stock
Mar 04
2019
BUY
Exercise of conversion of derivative security
$2,002,806
$12.12 p/Share
165,248
Added 29.33%
398,178
Common Stock
Feb 07
2019
BUY
Grant, award, or other acquisition
-
13,220
Added 5.37%
232,930
Common Stock
Jan 14
2019
SELL
Payment of exercise price or tax liability
$270,874
$32.44 p/Share
8,350
Reduced 3.66%
219,710
Common Stock
Aug 22
2018
SELL
Open market or private sale
$3,397,954
$38.9 p/Share
87,351
Reduced 27.69%
228,060
Common Stock
Aug 22
2018
BUY
Exercise of conversion of derivative security
$615,825
$7.05 p/Share
87,351
Added 21.69%
315,411
Common Stock
Aug 21
2018
SELL
Open market or private sale
$374,628
$39.36 p/Share
9,518
Reduced 4.01%
228,060
Common Stock