Apr 27
2020
BUY
Grant, award, or other acquisition
-
6,294
Added 3.17%
191,956
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$57,802
$14.05 p/Share
4,114
Reduced 2.17%
185,662
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
7,264
Added 3.69%
189,776
Common Stock
Nov 25
2019
BUY
Grant, award, or other acquisition
-
51,131
Added 21.88%
182,512
Common Stock
Apr 25
2019
SELL
Open market or private sale
$441,116
$14.89 p/Share
29,625
Reduced 18.4%
131,381
Common Stock
Apr 25
2019
BUY
Exercise of conversion of derivative security
$403,196
$10.82 p/Share
37,264
Added 18.79%
161,006
Common Stock
Apr 22
2019
BUY
Grant, award, or other acquisition
-
11,817
Added 8.72%
123,742
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$114,615
$15.56 p/Share
7,366
Reduced 6.17%
111,925
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
7,290
Added 5.76%
119,291
Common Stock
Nov 12
2018
SELL
Payment of exercise price or tax liability
$291,152
$16.1 p/Share
18,084
Reduced 13.9%
112,001
Common Stock
Apr 24
2018
BUY
Grant, award, or other acquisition
-
8,146
Added 5.89%
130,085
Common Stock
Mar 02
2018
SELL
Payment of exercise price or tax liability
$98,539
$19.7 p/Share
5,002
Reduced 3.94%
121,939
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
-
5,885
Added 4.43%
126,941
Common Stock
May 12
2017
SELL
Payment of exercise price or tax liability
$58,338
$17.63 p/Share
3,309
Reduced 2.66%
121,056
Common Stock
Apr 25
2017
BUY
Grant, award, or other acquisition
-
7,884
Added 5.96%
124,365
Common Stock
Mar 02
2017
SELL
Payment of exercise price or tax liability
$118,443
$20.14 p/Share
5,881
Reduced 4.81%
116,481
Common Stock
Feb 10
2017
BUY
Grant, award, or other acquisition
-
10,453
Added 7.87%
122,362
Common Stock
May 12
2016
SELL
Payment of exercise price or tax liability
$60,351
$13.76 p/Share
4,386
Reduced 3.77%
111,909
Common Stock
Apr 25
2016
BUY
Grant, award, or other acquisition
-
13,391
Added 10.33%
116,295
Common Stock
Feb 11
2016
BUY
Grant, award, or other acquisition
-
18,717
Added 15.39%
102,904
Common Stock
May 12
2015
SELL
Payment of exercise price or tax liability
$21,570
$14.38 p/Share
1,500
Reduced 1.75%
84,187
Common Stock
Feb 12
2015
BUY
Grant, award, or other acquisition
-
12,710
Added 12.92%
85,687
Common Stock
Dec 09
2014
SELL
Open market or private sale
$24,401
$13.24 p/Share
1,843
Reduced 2.46%
72,977
Common Stock
Dec 09
2014
BUY
Exercise of conversion of derivative security
$22,931
$10.93 p/Share
2,098
Added 2.73%
74,820
Common Stock
Apr 25
2014
SELL
Payment of exercise price or tax liability
$8,904
$11.46 p/Share
777
Reduced 1.06%
72,722
Common Stock