Mar 01
2020
BUY
Grant, award, or other acquisition
-
105,617
Added 10.91%
862,268
Common Stock
Feb 12
2020
SELL
Open market or private sale
$288,954
$32.01 p/Share
9,027
Reduced 1.12%
795,171
Common Stock
Feb 11
2020
SELL
Open market or private sale
$2,822,813
$30.11 p/Share
93,750
Reduced 10.44%
804,198
Common Stock
Feb 05
2020
SELL
Open market or private sale
$2,229,251
$28.09 p/Share
79,361
Reduced 8.12%
897,948
Common Stock
Jan 16
2020
SELL
Open market or private sale
$578,718
$28.04 p/Share
20,639
Reduced 2.07%
977,309
Common Stock
Dec 01
2019
SELL
Payment of exercise price or tax liability
$108,322
$23.3 p/Share
4,649
Reduced 0.46%
997,948
Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$112,437
$24.18 p/Share
4,650
Reduced 0.46%
1,002,597
Common Stock
Jun 01
2019
SELL
Payment of exercise price or tax liability
$99,628
$21.43 p/Share
4,649
Reduced 0.46%
1,007,247
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$282,494
$22.9 p/Share
12,336
Reduced 1.2%
1,011,896
Common Stock
Mar 04
2019
BUY
Grant, award, or other acquisition
-
27,354
Added 2.6%
1,024,232
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$828,099
$23.15 p/Share
35,771
Reduced 3.59%
960,161
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
109,193
Added 9.87%
996,878
Common Stock
Dec 01
2018
SELL
Payment of exercise price or tax liability
$76,965
$23.88 p/Share
3,223
Reduced 0.35%
923,456
Common Stock
Nov 19
2018
SELL
Open market or private sale
$5,900,835
$21.53 p/Share
274,075
Reduced 22.83%
926,679
Common Stock
Nov 19
2018
BUY
Exercise of conversion of derivative security
$3,492,000
$8.73 p/Share
400,000
Added 24.99%
1,200,754
Common Stock
Sep 01
2018
SELL
Payment of exercise price or tax liability
$65,266
$20.25 p/Share
3,223
Reduced 0.4%
800,754
Common Stock
Jun 01
2018
SELL
Payment of exercise price or tax liability
$51,407
$15.95 p/Share
3,223
Reduced 0.4%
803,977
Common Stock
Mar 04
2018
SELL
Payment of exercise price or tax liability
$335,834
$11.5 p/Share
29,203
Reduced 3.49%
807,200
Common Stock
Mar 04
2018
BUY
Grant, award, or other acquisition
-
71,523
Added 7.88%
836,403
Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$229,961
$11.85 p/Share
19,406
Reduced 2.65%
714,248
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
97,266
Added 11.28%
764,880
Common Stock
Dec 01
2017
SELL
Payment of exercise price or tax liability
$17,294
$12.55 p/Share
1,378
Reduced 0.2%
687,020
Common Stock
Sep 01
2017
SELL
Payment of exercise price or tax liability
$15,502
$11.25 p/Share
1,378
Reduced 0.2%
688,398
Common Stock
Jun 01
2017
SELL
Payment of exercise price or tax liability
$14,114
$10.25 p/Share
1,377
Reduced 0.2%
689,776
Common Stock
Mar 05
2017
SELL
Payment of exercise price or tax liability
$396,059
$8.3 p/Share
47,718
Reduced 6.46%
691,153
Common Stock