Insider
Date
Role
Action
Shares
Price
Amount
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
17 Aug 2026
10% owner
Buy
indirect
20,000
$14.69
$293.80K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
10 Aug 2026
10% owner
Buy
indirect
10,000
$16.01
$160.10K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
10 Aug 2026
10% owner
Buy
indirect
13,072
$15.78
$206.28K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
10 Aug 2026
10% owner
Buy
indirect
16,928
$15.80
$267.46K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
10 Aug 2026
10% owner
Buy
indirect
876
$15.64
$13.70K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
7 Aug 2026
10% owner
Buy
indirect
10,000
$16.72
$167.20K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
7 Aug 2026
10% owner
Buy
indirect
20,000
$16.69
$333.80K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
7 Aug 2026
10% owner
Buy
indirect
30,000
$16.68
$500.40K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
7 Aug 2026
10% owner
Buy
indirect
5,000
$16.62
$83.10K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
7 Aug 2026
10% owner
Buy
indirect
20,000
$16.55
$331.00K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
7 Aug 2026
10% owner
Buy
indirect
1,000
$16.48
$16.48K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
7 Aug 2026
10% owner
Buy
indirect
10,000
$16.46
$164.60K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
6 Aug 2026
10% owner
Buy
indirect
2,513
$16.75
$42.09K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
6 Aug 2026
10% owner
Buy
indirect
2,000
$16.35
$32.70K
Herbert Kevin R.
12 Jun 2026
EVP & President, North America
Sell
866
$20.75
$17.97K
Herbert Kevin R.
12 Jun 2026
EVP & President, North America
Sell
1,134
$20.63
$23.39K
Yates Bryant J
5 Jun 2026
EVP & President, Europe
Sell
11,968
$19.90
$238.16K
Norman Daniel C
1 Jun 2026
EVP & President, Asia
Sell
9,713
$20.64
$200.48K
Brower Nathan G
21 May 2026
EVP, General Counsel
Sell
12,015
$21.84
$262.41K
Lanoy Jonathan David
13 Mar 2026
SVP, Chief Accounting Officer
Sell
4,000
$24.70
$98.80K
Norman Daniel C
13 Mar 2026
EVP & President, Asia
Sell
15,383
$24.52
$377.19K
Yates Bryant J
13 Mar 2026
EVP & President, Europe
Sell
19,516
$24.35
$475.21K
Yates Bryant J
12 Dec 2025
EVP & President, Europe
Sell
1,700
$22.29
$37.89K
Lanoy Jonathan David
18 Nov 2025
SVP, Chief Accounting Officer
Sell
5,000
$20.45
$102.25K
Brower Nathan G
14 Nov 2025
EVP, General Counsel
Sell
3,800
$20.81
$79.08K
Norman Daniel C
12 Nov 2025
EVP & President, Asia
Sell
8,884
$20.46
$181.77K
Yates Bryant J
29 Aug 2025
EVP & President, Europe
Sell
4,672
$16.71
$78.07K
Yates Bryant J
26 Aug 2025
EVP & President, Europe
Sell
5,000
$16.77
$83.85K
Brower Nathan G
13 Aug 2025
EVP, General Counsel
Sell
9,996
$16.54
$165.33K
Lanoy Jonathan David
13 Aug 2025
SVP, Chief Accounting Officer
Sell
5,000
$16.51
$82.55K
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
27 Jun 2025
10% owner
Sell
indirect
2,854,607
$11.46
$32.71M
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
15 Oct 2024
10% owner
Sell
indirect
2,300
$13.02
$29.95K
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
14 Oct 2024
10% owner
Sell
indirect
1,300
$13.12
$17.06K
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
11 Oct 2024
10% owner
Sell
indirect
1,580
$13.37
$21.12K
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
10 Oct 2024
10% owner
Sell
indirect
3,000
$13.39
$40.17K
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
9 Oct 2024
10% owner
Sell
indirect
1,816
$13.36
$24.26K
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
8 Oct 2024
10% owner
Sell
indirect
1,800
$13.13
$23.63K
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
1 Oct 2024
10% owner
Sell
indirect
1,399
$13.54
$18.94K
Yates Bryant J
6 Jun 2024
EVP & President, Europe
Sell
3,068
$15.30
$46.94K
Norman Daniel C
30 Nov 2023
EVP & President, Asia
Sell
13,000
$17.06
$221.78K
Norman Daniel C
29 Nov 2023
EVP & President, Asia
Sell
2,000
$17.59
$35.18K
Brower Nathan G
21 Nov 2023
EVP, General Counsel
Sell
3,999
$17.31
$69.22K
Yates Bryant J
29 Aug 2023
EVP & President, Europe
Sold after exercise
15,000
$16.77
$251.55K
Norman Daniel C
28 Aug 2023
EVP & President, Asia
Sold after exercise
12,036
$16.40
$197.39K
Norman Daniel C
25 Aug 2023
EVP & President, Asia
Sold after exercise
200
$16.50
$3.30K
Yates Bryant J
9 Jun 2023
EVP & President, Europe
Sell
1,767
$12.09
$21.36K
Yates Bryant J
8 Jun 2023
EVP & President, Europe
Sell
2,630
$12.00
$31.56K
Yates Bryant J
5 Jun 2023
EVP & President, Europe
Sell
1,315
$11.20
$14.73K
Norman Daniel C
2 Jun 2023
EVP & President, Asia
Sell
622
$11.14
$6.93K
Yates Bryant J
2 Jun 2023
EVP & President, Europe
Sell
618
$11.19
$6.92K
Norman Daniel C
1 Jun 2023
EVP & President, Asia
Sell
1,025
$11.29
$11.57K
Yates Bryant J
1 Jun 2023
EVP & President, Europe
Sell
1,638
$11.28
$18.48K
Norman Daniel C
25 May 2023
EVP & President, Asia
Sell
9,683
$11.19
$108.35K
Yates Bryant J
25 May 2023
EVP & President, Europe
Sell
1,500
$11.36
$17.04K
Norman Daniel C
24 May 2023
EVP & President, Asia
Sell
1,623
$11.12
$18.05K
Norman Daniel C
23 May 2023
EVP & President, Asia
Sell
2,311
$11.13
$25.72K
Norman Daniel C
22 May 2023
EVP & President, Asia
Sell
206
$11.12
$2.29K
Brower Nathan G
19 May 2023
EVP, General Counsel
Sell
3,128
$10.85
$33.94K
Brower Nathan G
18 May 2023
EVP, General Counsel
Sell
8,268
$11.01
$91.03K
Brower Nathan G
9 Dec 2022
EVP, General Counsel
Sell
4,972
$8.18
$40.67K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 Sep 2022
10% owner
Buy
indirect
3,431
$8.93
$30.66K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 Sep 2022
10% owner
Buy
1,569
$8.93
$14.02K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
9 Sep 2022
10% owner
Buy
indirect
172
$9.30
$1.60K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
8 Sep 2022
10% owner
Buy
indirect
2,914
$9.30
$27.10K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
8 Sep 2022
10% owner
Buy
1,332
$9.30
$12.39K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
2 Sep 2022
10% owner
Buy
indirect
3,990
$9.51
$37.93K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
2 Sep 2022
10% owner
Buy
1,824
$9.51
$17.34K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
1 Sep 2022
10% owner
Buy
indirect
1,911
$9.53
$18.21K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
1 Sep 2022
10% owner
Buy
874
$9.53
$8.33K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
30 Aug 2022
10% owner
Buy
indirect
4,333
$9.51
$41.20K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
30 Aug 2022
10% owner
Buy
1,982
$9.51
$18.84K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
29 Aug 2022
10% owner
Buy
indirect
3,124
$9.80
$30.61K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
29 Aug 2022
10% owner
Buy
1,428
$9.80
$13.99K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
26 Aug 2022
10% owner
Buy
indirect
5,234
$9.89
$51.77K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
26 Aug 2022
10% owner
Buy
2,393
$9.89
$23.67K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
25 Aug 2022
10% owner
Buy
indirect
21,041
$9.66
$203.31K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
25 Aug 2022
10% owner
Buy
9,622
$9.66
$92.97K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
24 Aug 2022
10% owner
Buy
indirect
2,395
$9.98
$23.90K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
24 Aug 2022
10% owner
Buy
1,096
$9.98
$10.94K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
23 Aug 2022
10% owner
Buy
indirect
2,524
$10.00
$25.24K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
23 Aug 2022
10% owner
Buy
1,154
$10.00
$11.54K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
4 Jun 2020
10% owner
Sell
indirect
500,000
$9.50
$4.75M
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 May 2020
10% owner
Buy
indirect
6,530
$8.30
$54.20K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 May 2020
10% owner
Buy
4,200
$8.30
$34.86K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
9 Dec 2019
10% owner
Buy
indirect
2,288
$9.74
$22.29K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
9 Dec 2019
10% owner
Buy
1,048
$9.74
$10.21K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
6 Dec 2019
10% owner
Buy
indirect
140
$9.77
$1.37K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
6 Dec 2019
10% owner
Buy
64
$9.77
$625.28
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
4 Dec 2019
10% owner
Buy
indirect
1,538
$9.82
$15.10K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
4 Dec 2019
10% owner
Buy
704
$9.82
$6.91K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
2 Dec 2019
10% owner
Buy
indirect
1,228
$9.75
$11.97K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
2 Dec 2019
10% owner
Buy
562
$9.75
$5.48K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
29 Nov 2019
10% owner
Buy
indirect
343
$10.09
$3.46K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
29 Nov 2019
10% owner
Buy
157
$10.09
$1.58K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
21 Nov 2019
10% owner
Buy
indirect
3,060
$9.63
$29.46K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
21 Nov 2019
10% owner
Buy
1,400
$9.63
$13.48K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
20 Nov 2019
10% owner
Buy
indirect
4,814
$9.70
$46.67K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
20 Nov 2019
10% owner
Buy
2,204
$9.70
$21.37K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
19 Nov 2019
10% owner
Buy
indirect
19,569
$9.64
$188.71K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
19 Nov 2019
10% owner
Buy
8,957
$9.64
$86.37K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
18 Nov 2019
10% owner
Buy
indirect
9,890
$9.64
$95.37K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
18 Nov 2019
10% owner
Buy
4,489
$9.64
$43.29K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 Nov 2019
10% owner
Buy
indirect
5,000
$9.61
$48.04K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 Nov 2019
10% owner
Buy
2,269
$9.61
$21.80K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Nov 2019
10% owner
Buy
indirect
221
$9.41
$2.08K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Nov 2019
10% owner
Buy
101
$9.41
$950.03
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
13 Nov 2019
10% owner
Buy
indirect
9,499
$9.32
$88.53K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
13 Nov 2019
10% owner
Buy
4,312
$9.32
$40.19K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Nov 2019
10% owner
Buy
indirect
11,103
$9.24
$102.59K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Nov 2019
10% owner
Buy
5,040
$9.24
$46.57K
HUGHES KRISTINE F
11 Nov 2019
Director
Sell
indirect
5,290
$9.21
$48.72K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Jun 2019
10% owner
Buy
100
$9.10
$910.00
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
13 Jun 2019
10% owner
Buy
indirect
3,419
$9.05
$30.95K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
13 Jun 2019
10% owner
Buy
1,595
$9.05
$14.44K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Jun 2019
10% owner
Buy
indirect
3,411
$9.02
$30.77K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Jun 2019
10% owner
Buy
1,591
$9.02
$14.35K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
6 Jun 2019
10% owner
Buy
indirect
555
$9.09
$5.05K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
6 Jun 2019
10% owner
Buy
362
$9.09
$3.29K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
4 Jun 2019
10% owner
Buy
indirect
1,224
$9.03
$11.05K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
4 Jun 2019
10% owner
Buy
799
$9.03
$7.21K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
3 Jun 2019
10% owner
Buy
indirect
2,947
$9.50
$27.98K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
3 Jun 2019
10% owner
Buy
1,923
$9.50
$18.26K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
3 Jun 2019
10% owner
Buy
indirect
21,787
$9.42
$205.16K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
3 Jun 2019
10% owner
Buy
14,213
$9.42
$133.84K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
31 May 2019
10% owner
Buy
indirect
30
$9.54
$286.25
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
30 May 2019
10% owner
Buy
indirect
100
$9.49
$949.00
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
29 May 2019
10% owner
Buy
indirect
1,315
$9.55
$12.55K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
29 May 2019
10% owner
Buy
611
$9.55
$5.83K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
28 May 2019
10% owner
Buy
indirect
5,509
$9.50
$52.31K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
28 May 2019
10% owner
Buy
2,565
$9.50
$24.36K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
17 May 2019
10% owner
Buy
indirect
2,221
$9.65
$21.43K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
17 May 2019
10% owner
Buy
1,032
$9.65
$9.96K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
16 May 2019
10% owner
Buy
indirect
1,193
$9.79
$11.68K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
16 May 2019
10% owner
Buy
554
$9.79
$5.42K
HUGHES KRISTINE F
1 May 2019
Director
Sell
indirect
3,000
$8.84
$26.52K
HUGHES KRISTINE F
3 Apr 2019
Director
Sell
indirect
3,000
$9.41
$28.23K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Mar 2019
10% owner
Buy
indirect
1,129
$10.44
$11.78K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Mar 2019
10% owner
Buy
537
$10.44
$5.60K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Mar 2019
10% owner
Buy
indirect
3,953
$9.52
$37.62K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Mar 2019
10% owner
Buy
1,881
$9.52
$17.90K
HUGHES KRISTINE F
6 Mar 2019
Director
Sell
indirect
3,000
$7.93
$23.79K
HUGHES KRISTINE F
6 Feb 2019
Director
Sell
indirect
3,000
$7.96
$23.88K
HUGHES KRISTINE F
2 Jan 2019
Director
Sell
indirect
3,000
$7.72
$23.16K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Dec 2018
10% owner
Buy
indirect
1,291
$8.85
$11.43K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
11 Dec 2018
10% owner
Buy
indirect
1,225
$8.82
$10.81K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
7 Dec 2018
10% owner
Buy
indirect
405
$8.80
$3.56K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
6 Dec 2018
10% owner
Buy
indirect
3,497
$8.76
$30.63K
HUGHES KRISTINE F
5 Dec 2018
Director
Sell
indirect
3,000
$9.01
$27.03K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
27 Nov 2018
10% owner
Buy
359
$8.90
$3.20K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
12 Nov 2018
10% owner
Buy
indirect
2,644
$8.81
$23.29K
HUGHES KRISTINE F
6 Nov 2018
Director
Sell
indirect
3,000
$9.23
$27.69K
HUGHES KRISTINE F
3 Oct 2018
Director
Sell
indirect
3,000
$8.67
$26.01K
HUGHES KRISTINE F
4 Sep 2018
Director
Sell
indirect
3,000
$9.00
$27.00K
HUGHES KRISTINE F
1 Aug 2018
Director
Sell
indirect
3,000
$7.57
$22.71K
HUGHES KRISTINE F
5 Jul 2018
Director
Sell
indirect
3,000
$9.16
$27.48K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 Jun 2018
10% owner
Buy
indirect
2,723
$8.96
$24.39K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 Jun 2018
10% owner
Buy
1,287
$8.96
$11.53K
HUGHES KRISTINE F
6 Jun 2018
Director
Sell
indirect
3,000
$8.73
$26.19K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
5 Jun 2018
10% owner
Buy
indirect
866
$8.95
$7.75K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
5 Jun 2018
10% owner
Buy
410
$8.95
$3.67K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
4 Jun 2018
10% owner
Buy
indirect
1,114
$8.95
$9.97K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
4 Jun 2018
10% owner
Buy
527
$8.95
$4.72K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
25 May 2018
10% owner
Buy
indirect
206
$8.95
$1.84K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
25 May 2018
10% owner
Buy
97
$8.95
$868.15
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
24 May 2018
10% owner
Buy
indirect
204
$8.95
$1.83K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
24 May 2018
10% owner
Buy
96
$8.95
$859.20
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
16 May 2018
10% owner
Buy
indirect
256
$8.95
$2.29K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
16 May 2018
10% owner
Buy
120
$8.95
$1.07K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 May 2018
10% owner
Buy
indirect
1,006
$8.94
$8.99K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
15 May 2018
10% owner
Buy
474
$8.94
$4.24K
HUGHES KRISTINE F
9 May 2018
Director
Sell
indirect
2,000
$9.83
$19.66K
HUGHES KRISTINE F
4 Apr 2018
Director
Sell
indirect
2,000
$9.91
$19.82K
HUGHES KRISTINE F
7 Mar 2018
Director
Sell
indirect
2,000
$11.16
$22.32K
HUGHES KRISTINE F
7 Feb 2018
Director
Sell
indirect
2,000
$11.33
$22.65K
HUGHES KRISTINE F
10 Jan 2018
Director
Sell
indirect
2,000
$11.56
$23.11K
HUGHES KRISTINE F
6 Dec 2017
Director
Sell
indirect
2,000
$12.06
$24.12K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
20 Nov 2017
10% owner
Buy
indirect
2,270
$11.70
$26.56K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
20 Nov 2017
10% owner
Buy
1,069
$11.70
$12.51K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
17 Nov 2017
10% owner
Buy
indirect
3,671
$11.70
$42.95K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
17 Nov 2017
10% owner
Buy
1,729
$11.70
$20.23K
HUGHES KRISTINE F
8 Nov 2017
Director
Sell
indirect
2,000
$8.97
$17.94K
HUGHES KRISTINE F
4 Oct 2017
Director
Sell
indirect
2,000
$10.48
$20.96K
HUGHES KRISTINE F
6 Sep 2017
Director
Sell
indirect
2,000
$10.04
$20.08K
HUGHES KRISTINE F
9 Aug 2017
Director
Sell
indirect
2,000
$10.44
$20.88K
HUGHES KRISTINE F
5 Jul 2017
Director
Sell
indirect
2,000
$13.16
$26.32K
HUGHES KRISTINE F
12 Jun 2017
Director
Sell
indirect
2,000
$13.82
$27.64K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
30 May 2017
10% owner
Buy
indirect
568
$12.34
$7.01K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
30 May 2017
10% owner
Buy
indirect
500
$12.33
$6.16K
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
30 May 2017
10% owner
Buy
indirect
500
$12.30
$6.15K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Mar 2017
10% owner
Buy
indirect
1,617
$9.84
$15.91K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Mar 2017
10% owner
Buy
indirect
4,369
$9.84
$42.99K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
14 Mar 2017
10% owner
Buy
2,767
$9.84
$27.23K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
13 Mar 2017
10% owner
Buy
indirect
701
$9.83
$6.89K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
13 Mar 2017
10% owner
Buy
indirect
1,894
$9.83
$18.62K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
13 Mar 2017
10% owner
Buy
1,200
$9.83
$11.80K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
10 Mar 2017
10% owner
Buy
indirect
1,720
$9.89
$17.01K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
10 Mar 2017
10% owner
Buy
indirect
4,644
$9.89
$45.93K
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
10 Mar 2017
10% owner
Buy
2,941
$9.89
$29.09K