Oct 30
2023
SELL
Sale (or disposition) back to the issuer
$44,728,606
$8.5 p/Share
5,262,189
Reduced 100.0%
0
Common Stock
Jun 05
2019
BUY
Open market or private purchase
$1,305,598
$14.0 p/Share
93,257
Added 1.74%
5,262,189
Common Stock
Jun 03
2019
BUY
Open market or private purchase
$139,900
$13.99 p/Share
10,000
Added 0.19%
5,168,932
Common Stock
May 31
2019
BUY
Open market or private purchase
$835,800
$13.93 p/Share
60,000
Added 1.15%
5,158,932
Common Stock
May 30
2019
BUY
Open market or private purchase
$917,702
$13.99 p/Share
65,597
Added 1.27%
5,098,932
Common Stock
May 29
2019
BUY
Open market or private purchase
$3,615,726
$13.63 p/Share
265,277
Added 5.01%
5,033,335
Common Stock
May 28
2019
BUY
Open market or private purchase
$1,368,373
$13.89 p/Share
98,515
Added 2.02%
4,768,058
Common Stock
May 24
2019
BUY
Open market or private purchase
$1,067,340
$13.7 p/Share
77,908
Added 1.64%
4,669,543
Common Stock
May 23
2019
BUY
Open market or private purchase
$2,026,086
$13.63 p/Share
148,649
Added 3.14%
4,591,635
Common Stock
May 22
2019
BUY
Open market or private purchase
$209,700
$13.98 p/Share
15,000
Added 0.34%
4,442,986
Common Stock
May 21
2019
BUY
Open market or private purchase
$1,400
$14.0 p/Share
100
Added 0.0%
4,427,986
Common Stock
May 20
2019
BUY
Open market or private purchase
$53,056
$13.9 p/Share
3,817
Added 0.09%
4,427,886
Common Stock
May 17
2019
BUY
Open market or private purchase
$697,500
$13.95 p/Share
50,000
Added 1.12%
4,424,069
Common Stock
May 16
2019
BUY
Open market or private purchase
$744,724
$13.96 p/Share
53,347
Added 1.2%
4,374,069
Common Stock
May 15
2019
BUY
Open market or private purchase
$2,079,314
$13.96 p/Share
148,948
Added 3.33%
4,320,722
Common Stock
May 13
2019
BUY
Open market or private purchase
$1,879,023
$13.56 p/Share
138,571
Added 3.21%
4,171,774
Common Stock
May 10
2019
BUY
Open market or private purchase
$1,061,860
$13.48 p/Share
78,773
Added 1.92%
4,033,203
Common Stock
May 09
2019
BUY
Open market or private purchase
$2,186,551
$13.03 p/Share
167,809
Added 4.07%
3,954,430
Common Stock
Nov 27
2018
BUY
Open market or private purchase
$3,616,820
$18.74 p/Share
193,000
Added 4.85%
3,786,621
Common Stock
Nov 26
2018
BUY
Open market or private purchase
$1,108,317
$18.37 p/Share
60,333
Added 1.65%
3,593,621
Common Stock
Nov 08
2018
BUY
Open market or private purchase
$5,078,184
$19.33 p/Share
262,710
Added 6.92%
3,533,288
Common Stock
Mar 09
2018
BUY
Open market or private purchase
$128,730
$18.39 p/Share
7,000
Added 0.21%
3,270,578
Common Stock
Mar 02
2018
BUY
Open market or private purchase
$3,363,045
$17.87 p/Share
188,195
Added 5.45%
3,263,578
Common Stock
Mar 01
2018
BUY
Open market or private purchase
$2,933,344
$16.59 p/Share
176,814
Added 5.44%
3,075,383
Common Stock