May 12
2020
SELL
Payment of exercise price or tax liability
$34,799
$8.02 p/Share
4,339
Reduced 1.59%
268,352
Common Stock
Apr 27
2020
BUY
Grant, award, or other acquisition
-
7,972
Added 2.84%
272,691
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$73,215
$14.05 p/Share
5,211
Reduced 1.93%
264,719
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
8,474
Added 3.04%
269,930
Common Stock
Apr 26
2019
SELL
Open market or private sale
$785,459
$14.91 p/Share
52,680
Reduced 16.77%
261,456
Common Stock
Apr 26
2019
BUY
Exercise of conversion of derivative security
$569,998
$10.82 p/Share
52,680
Added 14.36%
314,136
Common Stock
Apr 22
2019
BUY
Grant, award, or other acquisition
-
14,193
Added 5.15%
261,456
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$137,659
$15.56 p/Share
8,847
Reduced 3.45%
247,263
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
8,465
Added 3.2%
256,110
Common Stock
Apr 24
2018
BUY
Grant, award, or other acquisition
-
11,727
Added 4.52%
247,645
Common Stock
Mar 02
2018
SELL
Payment of exercise price or tax liability
$141,820
$19.7 p/Share
7,199
Reduced 2.96%
235,918
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
-
6,989
Added 2.79%
243,117
Common Stock
May 12
2017
SELL
Payment of exercise price or tax liability
$79,758
$17.63 p/Share
4,524
Reduced 1.88%
236,128
Common Stock
Apr 25
2017
BUY
Grant, award, or other acquisition
-
10,781
Added 4.29%
240,652
Common Stock
Mar 02
2017
SELL
Payment of exercise price or tax liability
$161,966
$20.14 p/Share
8,042
Reduced 3.38%
229,871
Common Stock
Feb 10
2017
BUY
Grant, award, or other acquisition
-
13,241
Added 5.27%
237,913
Common Stock
Aug 26
2016
SELL
Open market or private sale
$2,137,567
$15.03 p/Share
142,220
Reduced 38.76%
224,672
Common Stock
Aug 26
2016
BUY
Exercise of conversion of derivative security
$1,516,065
$10.66 p/Share
142,220
Added 27.93%
366,892
Common Stock
May 13
2016
SELL
Open market or private sale
$37,867
$13.7 p/Share
2,764
Reduced 1.22%
224,672
Common Stock
May 12
2016
SELL
Payment of exercise price or tax liability
$71,249
$13.76 p/Share
5,178
Reduced 2.23%
227,436
Common Stock
Apr 25
2016
BUY
Grant, award, or other acquisition
-
18,931
Added 7.53%
232,614
Common Stock
Mar 02
2016
SELL
Payment of exercise price or tax liability
$14,712
$12.86 p/Share
1,144
Reduced 0.53%
213,683
Common Stock
Feb 11
2016
BUY
Grant, award, or other acquisition
-
22,482
Added 9.47%
214,827
Common Stock
May 13
2015
SELL
Open market or private sale
$110,693
$14.4 p/Share
7,687
Reduced 3.84%
192,345
Common Stock
May 12
2015
SELL
Payment of exercise price or tax liability
$138,292
$14.38 p/Share
9,617
Reduced 4.59%
200,032
Common Stock