The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Aug 29, 2025 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
4,672 | $16.71 | 4,672 $16.71 $78,069 |
Aug 26, 2025 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
5,000 | $16.77 | 5,000 $16.77 $83,850 |
Aug 13, 2025 Brower Nathan G |
Brower Nathan G
EVP, General Counsel
|
Sell |
9,996 | $16.54 | 9,996 $16.54 $165,334 |
Aug 13, 2025 Lanoy Jonathan David |
Lanoy Jonathan David
SVP, Chief Accounting Officer
|
Sell |
5,000 | $16.51 | 5,000 $16.51 $82,550 |
Jun 27, 2025 Shanghai Fosun Pharmaceutical (Group) Co., Ltd. |
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
|
Sell |
2,854,607 | $11.46 | 2,854,607 $11.46 $32,713,796 |
Oct 15, 2024 Shanghai Fosun Pharmaceutical (Group) Co., Ltd. |
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
|
Sell |
2,300 | $13.02 | 2,300 $13.02 $29,946 |
Oct 14, 2024 Shanghai Fosun Pharmaceutical (Group) Co., Ltd. |
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
|
Sell |
1,300 | $13.12 | 1,300 $13.12 $17,056 |
Oct 11, 2024 Shanghai Fosun Pharmaceutical (Group) Co., Ltd. |
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
|
Sell |
1,580 | $13.37 | 1,580 $13.37 $21,125 |
Oct 10, 2024 Shanghai Fosun Pharmaceutical (Group) Co., Ltd. |
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
|
Sell |
3,000 | $13.39 | 3,000 $13.39 $40,170 |
Oct 09, 2024 Shanghai Fosun Pharmaceutical (Group) Co., Ltd. |
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
|
Sell |
1,816 | $13.36 | 1,816 $13.36 $24,262 |
Oct 08, 2024 Shanghai Fosun Pharmaceutical (Group) Co., Ltd. |
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
|
Sell |
1,800 | $13.13 | 1,800 $13.13 $23,634 |
Oct 01, 2024 Shanghai Fosun Pharmaceutical (Group) Co., Ltd. |
Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
|
Sell |
1,399 | $13.54 | 1,399 $13.54 $18,942 |
Jun 06, 2024 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
3,068 | $15.30 | 3,068 $15.30 $46,940 |
Nov 30, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
13,000 | $17.06 | 13,000 $17.06 $221,780 |
Nov 29, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
2,000 | $17.59 | 2,000 $17.59 $35,180 |
Nov 21, 2023 Brower Nathan G |
Brower Nathan G
EVP, General Counsel
|
Sell |
3,999 | $17.31 | 3,999 $17.31 $69,223 |
Aug 29, 2023 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
15,000 | $16.77 | 15,000 $16.77 $251,550 |
Aug 28, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
12,036 | $16.40 | 12,036 $16.40 $197,390 |
Aug 25, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
200 | $16.50 | 200 $16.50 $3,300 |
Jun 09, 2023 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
1,767 | $12.09 | 1,767 $12.09 $21,363 |
Jun 08, 2023 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
2,630 | $12.00 | 2,630 $12.00 $31,560 |
Jun 05, 2023 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
1,315 | $11.20 | 1,315 $11.20 $14,728 |
Jun 02, 2023 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
618 | $11.19 | 618 $11.19 $6,915 |
Jun 02, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
622 | $11.14 | 622 $11.14 $6,929 |
Jun 01, 2023 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
1,638 | $11.28 | 1,638 $11.28 $18,477 |
Jun 01, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
1,025 | $11.29 | 1,025 $11.29 $11,572 |
May 25, 2023 Yates Bryant J |
Yates Bryant J
EVP & President, Europe
|
Sell |
1,500 | $11.36 | 1,500 $11.36 $17,040 |
May 25, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
9,683 | $11.19 | 9,683 $11.19 $108,353 |
May 24, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
1,623 | $11.12 | 1,623 $11.12 $18,048 |
May 23, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
2,311 | $11.13 | 2,311 $11.13 $25,721 |
May 22, 2023 Norman Daniel C |
Norman Daniel C
EVP & President, Asia
|
Sell |
206 | $11.12 | 206 $11.12 $2,291 |
May 19, 2023 Brower Nathan G |
Brower Nathan G
EVP, General Counsel
|
Sell |
3,128 | $10.85 | 3,128 $10.85 $33,939 |
May 18, 2023 Brower Nathan G |
Brower Nathan G
EVP, General Counsel
|
Sell |
8,268 | $11.01 | 8,268 $11.01 $91,031 |
Dec 09, 2022 Brower Nathan G |
Brower Nathan G
EVP, General Counsel
|
Sell |
4,972 | $8.18 | 4,972 $8.18 $40,671 |
Sep 15, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,569 | $8.93 | 1,569 $8.93 $14,019 |
Sep 15, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
3,431 | $8.93 | 3,431 $8.93 $30,656 |
Sep 09, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
172 | $9.30 | 172 $9.30 $1,600 |
Sep 08, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,332 | $9.30 | 1,332 $9.30 $12,388 |
Sep 08, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,914 | $9.30 | 2,914 $9.30 $27,100 |
Sep 02, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,824 | $9.51 | 1,824 $9.51 $17,341 |
Sep 02, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
3,990 | $9.51 | 3,990 $9.51 $37,934 |
Sep 01, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
874 | $9.53 | 874 $9.53 $8,327 |
Sep 01, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,911 | $9.53 | 1,911 $9.53 $18,206 |
Aug 30, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,982 | $9.51 | 1,982 $9.51 $18,845 |
Aug 30, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
4,333 | $9.51 | 4,333 $9.51 $41,198 |
Aug 29, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,428 | $9.80 | 1,428 $9.80 $13,994 |
Aug 29, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
3,124 | $9.80 | 3,124 $9.80 $30,615 |
Aug 26, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,393 | $9.89 | 2,393 $9.89 $23,672 |
Aug 26, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
5,234 | $9.89 | 5,234 $9.89 $51,775 |
Aug 25, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
9,622 | $9.66 | 9,622 $9.66 $92,973 |
Aug 25, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
21,041 | $9.66 | 21,041 $9.66 $203,309 |
Aug 24, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,096 | $9.98 | 1,096 $9.98 $10,937 |
Aug 24, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,395 | $9.98 | 2,395 $9.98 $23,899 |
Aug 23, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,154 | $10.00 | 1,154 $10.00 $11,540 |
Aug 23, 2022 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,524 | $10.00 | 2,524 $10.00 $25,239 |
Jun 04, 2020 PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C.
|
Sell |
500,000 | $9.50 | 500,000 $9.50 $4,750,000 |
May 14, 2020 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
4,200 | $8.30 | 4,200 $8.30 $34,860 |
May 14, 2020 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
6,530 | $8.30 | 6,530 $8.30 $54,199 |
Dec 09, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,048 | $9.74 | 1,048 $9.74 $10,209 |
Dec 09, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,288 | $9.74 | 2,288 $9.74 $22,287 |
Dec 06, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
64 | $9.77 | 64 $9.77 $625 |
Dec 06, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
140 | $9.77 | 140 $9.77 $1,368 |
Dec 04, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
704 | $9.82 | 704 $9.82 $6,911 |
Dec 04, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,538 | $9.82 | 1,538 $9.82 $15,099 |
Dec 02, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
562 | $9.75 | 562 $9.75 $5,480 |
Dec 02, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,228 | $9.75 | 1,228 $9.75 $11,973 |
Nov 29, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
157 | $10.09 | 157 $10.09 $1,584 |
Nov 29, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
343 | $10.09 | 343 $10.09 $3,460 |
Nov 21, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,400 | $9.63 | 1,400 $9.63 $13,479 |
Nov 21, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
3,060 | $9.63 | 3,060 $9.63 $29,462 |
Nov 20, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,204 | $9.70 | 2,204 $9.70 $21,368 |
Nov 20, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
4,814 | $9.70 | 4,814 $9.70 $46,673 |
Nov 19, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
8,957 | $9.64 | 8,957 $9.64 $86,374 |
Nov 19, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
19,569 | $9.64 | 19,569 $9.64 $188,708 |
Nov 18, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
4,489 | $9.64 | 4,489 $9.64 $43,286 |
Nov 18, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
9,890 | $9.64 | 9,890 $9.64 $95,365 |
Nov 15, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,269 | $9.61 | 2,269 $9.61 $21,799 |
Nov 15, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
5,000 | $9.61 | 5,000 $9.61 $48,038 |
Nov 14, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
101 | $9.41 | 101 $9.41 $950 |
Nov 14, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
221 | $9.41 | 221 $9.41 $2,079 |
Nov 13, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
4,312 | $9.32 | 4,312 $9.32 $40,186 |
Nov 13, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
9,499 | $9.32 | 9,499 $9.32 $88,526 |
Nov 12, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
5,040 | $9.24 | 5,040 $9.24 $46,570 |
Nov 12, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
11,103 | $9.24 | 11,103 $9.24 $102,592 |
Nov 11, 2019 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
5,290 | $9.21 | 5,290 $9.21 $48,721 |
Jun 14, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
100 | $9.10 | 100 $9.10 $910 |
Jun 13, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,595 | $9.05 | 1,595 $9.05 $14,438 |
Jun 13, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
3,419 | $9.05 | 3,419 $9.05 $30,950 |
Jun 12, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,591 | $9.02 | 1,591 $9.02 $14,354 |
Jun 12, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
3,411 | $9.02 | 3,411 $9.02 $30,773 |
Jun 06, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
362 | $9.09 | 362 $9.09 $3,292 |
Jun 06, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
555 | $9.09 | 555 $9.09 $5,047 |
Jun 04, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
799 | $9.03 | 799 $9.03 $7,214 |
Jun 04, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,224 | $9.03 | 1,224 $9.03 $11,051 |
Jun 03, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
14,213 | $9.42 | 14,213 $9.42 $133,840 |
Jun 03, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
21,787 | $9.42 | 21,787 $9.42 $205,162 |
Jun 03, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,923 | $9.50 | 1,923 $9.50 $18,261 |
Jun 03, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,947 | $9.50 | 2,947 $9.50 $27,984 |
May 31, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
30 | $9.54 | 30 $9.54 $286 |
May 30, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
100 | $9.49 | 100 $9.49 $949 |
May 29, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
611 | $9.55 | 611 $9.55 $5,833 |
May 29, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,315 | $9.55 | 1,315 $9.55 $12,554 |
May 28, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,565 | $9.50 | 2,565 $9.50 $24,355 |
May 28, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
5,509 | $9.50 | 5,509 $9.50 $52,310 |
May 17, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,032 | $9.65 | 1,032 $9.65 $9,959 |
May 17, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,221 | $9.65 | 2,221 $9.65 $21,433 |
May 16, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
554 | $9.79 | 554 $9.79 $5,423 |
May 16, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,193 | $9.79 | 1,193 $9.79 $11,677 |
May 01, 2019 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $8.84 | 3,000 $8.84 $26,520 |
Apr 03, 2019 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $9.41 | 3,000 $9.41 $28,230 |
Mar 14, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
537 | $10.44 | 537 $10.44 $5,604 |
Mar 14, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,129 | $10.44 | 1,129 $10.44 $11,781 |
Mar 12, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,881 | $9.52 | 1,881 $9.52 $17,900 |
Mar 12, 2019 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
3,953 | $9.52 | 3,953 $9.52 $37,617 |
Mar 06, 2019 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $7.93 | 3,000 $7.93 $23,790 |
Feb 06, 2019 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $7.96 | 3,000 $7.96 $23,880 |
Jan 02, 2019 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $7.72 | 3,000 $7.72 $23,160 |
Dec 12, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,291 | $8.85 | 1,291 $8.85 $11,425 |
Dec 11, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,225 | $8.82 | 1,225 $8.82 $10,810 |
Dec 07, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
405 | $8.80 | 405 $8.80 $3,564 |
Dec 06, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
3,497 | $8.76 | 3,497 $8.76 $30,633 |
Dec 05, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $9.01 | 3,000 $9.01 $27,030 |
Nov 27, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
359 | $8.90 | 359 $8.90 $3,195 |
Nov 12, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,644 | $8.81 | 2,644 $8.81 $23,286 |
Nov 06, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $9.23 | 3,000 $9.23 $27,690 |
Oct 03, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $8.67 | 3,000 $8.67 $26,010 |
Sep 04, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $9.00 | 3,000 $9.00 $27,000 |
Aug 01, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $7.57 | 3,000 $7.57 $22,710 |
Jul 05, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $9.16 | 3,000 $9.16 $27,480 |
Jun 15, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,287 | $8.96 | 1,287 $8.96 $11,528 |
Jun 15, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
2,723 | $8.96 | 2,723 $8.96 $24,390 |
Jun 06, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
3,000 | $8.73 | 3,000 $8.73 $26,190 |
Jun 05, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
410 | $8.95 | 410 $8.95 $3,670 |
Jun 05, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
866 | $8.95 | 866 $8.95 $7,751 |
Jun 04, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
527 | $8.95 | 527 $8.95 $4,717 |
Jun 04, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,114 | $8.95 | 1,114 $8.95 $9,970 |
May 25, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
97 | $8.95 | 97 $8.95 $868 |
May 25, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
206 | $8.95 | 206 $8.95 $1,844 |
May 24, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
96 | $8.95 | 96 $8.95 $859 |
May 24, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
204 | $8.95 | 204 $8.95 $1,826 |
May 16, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
120 | $8.95 | 120 $8.95 $1,074 |
May 16, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
256 | $8.95 | 256 $8.95 $2,291 |
May 15, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
474 | $8.94 | 474 $8.94 $4,238 |
May 15, 2018 WYNNEFIELD PARTNERS SMALL CAP VALUE LP |
WYNNEFIELD PARTNERS SMALL CAP VALUE LP
|
Buy |
1,006 | $8.94 | 1,006 $8.94 $8,994 |
May 09, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
2,000 | $9.83 | 2,000 $9.83 $19,660 |
Apr 04, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
2,000 | $9.91 | 2,000 $9.91 $19,820 |
Mar 07, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
2,000 | $11.16 | 2,000 $11.16 $22,316 |
Feb 07, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
2,000 | $11.33 | 2,000 $11.33 $22,650 |
Jan 10, 2018 HUGHES KRISTINE F |
HUGHES KRISTINE F
|
Sell |
2,000 | $11.56 | 2,000 $11.56 $23,114 |
TOP