Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Historical Insider Transactions

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