May 12
2020
SELL
Payment of exercise price or tax liability
$26,747
$8.02 p/Share
3,335
Reduced 1.67%
196,679
Common Stock
Apr 27
2020
BUY
Grant, award, or other acquisition
-
6,714
Added 3.25%
200,014
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$255,246
$14.05 p/Share
18,167
Reduced 8.59%
193,300
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
10,345
Added 4.66%
211,467
Common Stock
Nov 05
2019
SELL
Open market or private sale
$483,623
$17.12 p/Share
28,249
Reduced 12.32%
201,122
Common Stock
Nov 05
2019
BUY
Exercise of conversion of derivative security
$332,491
$11.77 p/Share
28,249
Added 10.97%
229,371
Common Stock
Aug 08
2019
SELL
Open market or private sale
$622,237
$16.03 p/Share
38,817
Reduced 16.18%
201,122
Common Stock
Aug 08
2019
BUY
Exercise of conversion of derivative security
$420,000
$10.82 p/Share
38,817
Added 13.93%
239,939
Common Stock
Apr 22
2019
BUY
Grant, award, or other acquisition
-
11,952
Added 5.61%
201,122
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$115,922
$15.56 p/Share
7,450
Reduced 3.79%
189,170
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
14,257
Added 6.76%
196,620
Common Stock
Oct 31
2018
BUY
Open market or private purchase
$48,870
$16.29 p/Share
3,000
Added 1.62%
182,363
Common Stock
Apr 24
2018
BUY
Grant, award, or other acquisition
-
9,011
Added 4.78%
179,363
Common Stock
Mar 02
2018
SELL
Payment of exercise price or tax liability
$108,980
$19.7 p/Share
5,532
Reduced 3.15%
170,352
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
-
6,253
Added 3.43%
175,884
Common Stock
May 12
2017
SELL
Payment of exercise price or tax liability
$58,761
$17.63 p/Share
3,333
Reduced 1.93%
169,631
Common Stock
Apr 25
2017
BUY
Grant, award, or other acquisition
-
7,944
Added 4.39%
172,964
Common Stock
Mar 02
2017
SELL
Payment of exercise price or tax liability
$119,350
$20.14 p/Share
5,926
Reduced 3.47%
165,020
Common Stock
Feb 15
2017
SELL
Open market or private sale
$866,357
$20.37 p/Share
42,531
Reduced 19.92%
170,946
Common Stock
Feb 15
2017
BUY
Exercise of conversion of derivative security
$503,992
$11.85 p/Share
42,531
Added 16.61%
213,477
Common Stock
Feb 10
2017
BUY
Grant, award, or other acquisition
-
11,150
Added 6.12%
170,946
Common Stock
Jan 23
2017
-
650
Reduced 0.41%
159,796
Common Stock
Aug 26
2016
SELL
Open market or private sale
$890,900
$15.05 p/Share
59,196
Reduced 26.95%
160,446
Common Stock
Aug 26
2016
BUY
Exercise of conversion of derivative security
$559,994
$9.46 p/Share
59,196
Added 21.23%
219,642
Common Stock
May 12
2016
SELL
Payment of exercise price or tax liability
$52,508
$13.76 p/Share
3,816
Reduced 2.32%
160,446
Common Stock