Mar 06
2020
BUY
Grant, award, or other acquisition
$797
$9.96 p/Share
80
Added 0.48%
16,576
Common Stock
Mar 06
2020
BUY
Exercise of conversion of derivative security
$29,701
$9.96 p/Share
2,982
Added 15.31%
16,496
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$17,501
$12.23 p/Share
1,431
Reduced 9.58%
13,514
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
$49,421
$12.23 p/Share
4,041
Added 21.28%
14,945
Common Stock
Mar 08
2019
SELL
Payment of exercise price or tax liability
$14,452
$14.21 p/Share
1,017
Reduced 8.53%
10,904
Common Stock
Mar 08
2019
BUY
Exercise of conversion of derivative security
-
3,377
Added 22.07%
11,921
Common Stock
Dec 31
2018
SELL
Payment of exercise price or tax liability
$11,231
$13.26 p/Share
847
Reduced 9.02%
8,544
Common Stock
Dec 31
2018
BUY
Exercise of conversion of derivative security
$31,705
$13.26 p/Share
2,391
Added 20.29%
9,391
Common Stock
Aug 21
2018
SELL
Open market or private sale
$48,672
$15.6 p/Share
3,120
Reduced 10.32%
27,110
Common Stock
Mar 09
2018
SELL
Payment of exercise price or tax liability
$16,774
$15.9 p/Share
1,055
Reduced 9.44%
10,120
Common Stock
Mar 09
2018
BUY
Exercise of conversion of derivative security
-
3,564
Added 24.18%
11,175
Common Stock
Dec 31
2017
SELL
Payment of exercise price or tax liability
$5,978
$15.65 p/Share
382
Reduced 4.78%
7,611
Common Stock
Dec 31
2017
BUY
Exercise of conversion of derivative security
-
993
Added 11.05%
7,993
Common Stock
Apr 01
2015
SELL
Open market or private sale
$104,048
$19.68 p/Share
5,287
Reduced 27.23%
14,128
Common Stock
Mar 30
2015
SELL
Open market or private sale
$88,425
$19.65 p/Share
4,500
Reduced 18.82%
19,415
Common Stock
Mar 13
2015
SELL
Payment of exercise price or tax liability
$85,637
$17.36 p/Share
4,933
Reduced 17.1%
23,915
Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
-
14,929
Added 34.1%
28,848
Common Stock
Jan 01
2015
BUY
Grant, award, or other acquisition
-
0
Added 0.0%
28,848
Common Stock
Apr 19
2013
SELL
Payment of exercise price or tax liability
$37,378
$12.92 p/Share
2,893
Reduced 11.75%
21,720
Common Stock
Apr 19
2013
BUY
Exercise of conversion of derivative security
-
8,984
Added 26.74%
24,613
Common Stock
Jan 02
2013
BUY
Grant, award, or other acquisition
-
0
Added 0.0%
24,613
Common Stock
Mar 14
2011
BUY
Open market or private purchase
$5,404
$13.51 p/Share
400
Added 3.97%
9,684
Common Stock
Mar 11
2011
BUY
Open market or private purchase
$4,080
$13.6 p/Share
300
Added 3.13%
9,284
Common Stock
Mar 18
2009
SELL
Open market or private sale
$17,447
$9.3 p/Share
1,876
Reduced 17.27%
8,984
Common Stock
Mar 09
2009
SELL
Payment of exercise price or tax liability
$3,414
$10.1 p/Share
338
Reduced 3.02%
10,860
Common Stock