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

Dec 19, 2024

Spence John Yogi

Spence John Yogi
Buy
2,000 $6.50

2,000

$6.50

$13,000

Jul 17, 2024

Spence John Yogi

Spence John Yogi
Buy
831 $0.00

831

$0.00

$0

May 10, 2024

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
3,450 $7.13

3,450

$7.13

$24,599

May 10, 2024

Spence John Yogi

Spence John Yogi
Buy
3,450 $7.13

3,450

$7.13

$24,599

May 09, 2024

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
3,417 $7.13

3,417

$7.13

$24,363

May 09, 2024

Spence John Yogi

Spence John Yogi
Buy
3,417 $7.13

3,417

$7.13

$24,363

Dec 12, 2023

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
825 $7.05

825

$7.05

$5,816

Dec 12, 2023

Spence John Yogi

Spence John Yogi
Buy
825 $7.05

825

$7.05

$5,816

Dec 05, 2023

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
6,000 $6.89

6,000

$6.89

$41,340

Dec 05, 2023

Spence John Yogi

Spence John Yogi
Buy
6,000 $6.89

6,000

$6.89

$41,340

Nov 13, 2023

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
289 $7.08

289

$7.08

$2,046

Nov 13, 2023

Spence John Yogi

Spence John Yogi
Buy
289 $7.08

289

$7.08

$2,046

Dec 22, 2022

Spence John Yogi

Spence John Yogi
Buy
500 $6.33

500

$6.33

$3,165

Nov 11, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
3,050 $6.67

3,050

$6.67

$20,344

Nov 11, 2022

Spence John Yogi

Spence John Yogi
Buy
3,050 $6.67

3,050

$6.67

$20,344

Nov 10, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
891 $6.63

891

$6.63

$5,907

Nov 10, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
754 $6.64

754

$6.64

$5,007

Nov 10, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
355 $6.65

355

$6.65

$2,361

Nov 10, 2022

Spence John Yogi

Spence John Yogi
Buy
891 $6.63

891

$6.63

$5,907

Nov 10, 2022

Spence John Yogi

Spence John Yogi
Buy
754 $6.64

754

$6.64

$5,007

Nov 10, 2022

Spence John Yogi

Spence John Yogi
Buy
355 $6.65

355

$6.65

$2,361

Nov 09, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
1,082 $6.53

1,082

$6.53

$7,065

Nov 09, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
918 $6.56

918

$6.56

$6,022

Nov 09, 2022

Spence John Yogi

Spence John Yogi
Buy
1,082 $6.53

1,082

$6.53

$7,065

Nov 09, 2022

Spence John Yogi

Spence John Yogi
Buy
918 $6.56

918

$6.56

$6,022

Nov 08, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
100 $6.38

100

$6.38

$638

Nov 08, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
2,100 $6.49

2,100

$6.49

$13,629

Nov 08, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
1,800 $6.50

1,800

$6.50

$11,700

Nov 08, 2022

Spence John Yogi

Spence John Yogi
Buy
100 $6.38

100

$6.38

$638

Nov 08, 2022

Spence John Yogi

Spence John Yogi
Buy
2,100 $6.49

2,100

$6.49

$13,629

Nov 08, 2022

Spence John Yogi

Spence John Yogi
Buy
1,800 $6.50

1,800

$6.50

$11,700

Nov 04, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
3,588 $6.39

3,588

$6.39

$22,927

Nov 04, 2022

Spence John Yogi

Spence John Yogi
Buy
3,588 $6.39

3,588

$6.39

$22,927

Nov 03, 2022

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
412 $6.35

412

$6.35

$2,616

Nov 03, 2022

Spence John Yogi

Spence John Yogi
Buy
412 $6.35

412

$6.35

$2,616

Sep 23, 2022

Spence John Yogi

Spence John Yogi
Buy
1,000 $6.24

1,000

$6.24

$6,240

Sep 23, 2022

Spence John Yogi

Spence John Yogi
Buy
2,000 $6.23

2,000

$6.23

$12,460

Sep 02, 2022

Spence John Yogi

Spence John Yogi
Buy
1,000 $6.97

1,000

$6.97

$6,970

Sep 02, 2022

Spence John Yogi

Spence John Yogi
Buy
1,000 $7.00

1,000

$7.00

$7,000

Sep 02, 2022

Spence John Yogi

Spence John Yogi
Buy
0 $0.00

0

$0.00

$0

Sep 02, 2022

Spence John Yogi

Spence John Yogi
Buy
0 $0.00

0

$0.00

$0

Aug 19, 2022

Spence John Yogi

Spence John Yogi
Buy
1,000 $7.15

1,000

$7.15

$7,154

Aug 19, 2022

Spence John Yogi

Spence John Yogi
Buy
1,000 $7.16

1,000

$7.16

$7,160

Aug 19, 2022

Spence John Yogi

Spence John Yogi
Buy
1,000 $7.16

1,000

$7.16

$7,160

Aug 19, 2022

Spence John Yogi

Spence John Yogi
Buy
0 $0.00

0

$0.00

$0

Aug 19, 2022

Spence John Yogi

Spence John Yogi
Buy
0 $0.00

0

$0.00

$0

Apr 08, 2022

McCulloch Benjamin

McCulloch Benjamin
Secretary & CLO
Buy
472 $8.47

472

$8.47

$3,998

Dec 20, 2021

Spence John Yogi

Spence John Yogi
Buy
135 $8.54

135

$8.54

$0

Dec 20, 2021

Spence John Yogi

Spence John Yogi
Buy
3,865 $8.53

3,865

$8.53

$0

Dec 08, 2021

McGarrity John P

McGarrity John P
Sell
11,100 $9.10

11,100

$9.10

$101,010

Jul 27, 2021

McCulloch Benjamin

McCulloch Benjamin
Secretary & CLO
Buy
100 $8.67

100

$8.67

$867

Jul 27, 2021

McCulloch Benjamin

McCulloch Benjamin
Secretary & CLO
Buy
188 $8.67

188

$8.67

$1,629

Jul 21, 2021

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
29,500 $8.50

29,500

$8.50

$250,750

Jul 21, 2021

Spence John Yogi

Spence John Yogi
Buy
127 $8.49

127

$8.49

$1,079

Jul 21, 2021

Spence John Yogi

Spence John Yogi
Buy
600 $8.50

600

$8.50

$5,097

Jul 21, 2021

Spence John Yogi

Spence John Yogi
Buy
1,500 $8.50

1,500

$8.50

$12,750

Jul 21, 2021

Spence John Yogi

Spence John Yogi
Buy
2,873 $8.50

2,873

$8.50

$24,421

Jul 21, 2021

Spence John Yogi

Spence John Yogi
Buy
4,400 $8.50

4,400

$8.50

$37,400

Jul 21, 2021

Spence John Yogi

Spence John Yogi
Buy
500 $8.50

500

$8.50

$4,250

Mar 24, 2020

FRANKLIN PHILIP G

FRANKLIN PHILIP G
Buy
10,000 $4.04

10,000

$4.04

$40,380

Mar 20, 2020

Gordon Andrew David

Gordon Andrew David
Buy
2,050 $4.89

2,050

$4.89

$10,025

Mar 19, 2020

Gordon Andrew David

Gordon Andrew David
Buy
2,222 $4.47

2,222

$4.47

$9,932

Mar 18, 2020

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
1,000 $4.52

1,000

$4.52

$4,520

Mar 18, 2020

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
1,000 $4.48

1,000

$4.48

$4,480

Mar 16, 2020

Spence John Yogi

Spence John Yogi
Buy
3,000 $5.69

3,000

$5.69

$17,070

Mar 16, 2020

McGarrity John P

McGarrity John P
Chief Legal & Secretary
Buy
2,520 $5.54

2,520

$5.54

$13,954

Mar 12, 2020

Spence John Yogi

Spence John Yogi
Buy
500 $6.00

500

$6.00

$3,000

Mar 12, 2020

Spence John Yogi

Spence John Yogi
Buy
400 $5.95

400

$5.95

$2,380

Mar 12, 2020

Spence John Yogi

Spence John Yogi
Buy
400 $5.90

400

$5.90

$2,360

Mar 12, 2020

Spence John Yogi

Spence John Yogi
Buy
500 $5.80

500

$5.80

$2,900

Mar 10, 2020

Jones Scott C

Jones Scott C
Sell
225 $6.82

225

$6.82

$1,530

Mar 06, 2020

Spence John Yogi

Spence John Yogi
Buy
5,000 $7.38

5,000

$7.38

$36,900

Jan 21, 2020

McCulloch Benjamin

McCulloch Benjamin
Secretary & CLO
Buy
300 $8.24

300

$8.24

$2,472

Jan 10, 2020

Brombach Theodore J

Brombach Theodore J
President&CEO
Buy
612 $8.17

612

$8.17

$5,000

Jan 09, 2020

Brombach Theodore J

Brombach Theodore J
President&CEO
Buy
609 $8.20

609

$8.20

$4,994

Apr 03, 2019

Dingens Gregory

Dingens Gregory
Buy
1,200 $8.72

1,200

$8.72

$10,466

Jan 18, 2019

Jones Scott C

Jones Scott C
Buy
3,008 $8.31

3,008

$8.31

$24,996

Jan 14, 2019

Basmadjian Lauren Michelle

Basmadjian Lauren Michelle
Buy
8,066 $7.99

8,066

$7.99

$64,447

Jan 11, 2019

Basmadjian Lauren Michelle

Basmadjian Lauren Michelle
Buy
4,434 $8.08

4,434

$8.08

$35,827

Dec 26, 2018

Jones Scott C

Jones Scott C
Buy
300 $7.37

300

$7.37

$2,211

Dec 21, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Buy
2,500 $7.37

2,500

$7.37

$18,425

Oct 29, 2018

FRANKLIN PHILIP G

FRANKLIN PHILIP G
Buy
3,206 $9.21

3,206

$9.21

$29,521

Oct 25, 2018

Dingens Gregory

Dingens Gregory
Buy
2,000 $9.45

2,000

$9.45

$18,898

Oct 11, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
100 $9.88

100

$9.88

$988

Oct 11, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
100 $9.88

100

$9.88

$988

Oct 10, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
400 $9.88

400

$9.88

$3,950

Oct 10, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
400 $9.88

400

$9.88

$3,950

Oct 08, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
100 $9.80

100

$9.80

$980

Oct 08, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
7 $9.80

7

$9.80

$69

Oct 05, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
100 $9.80

100

$9.80

$980

Oct 04, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
100 $9.83

100

$9.83

$983

Oct 04, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
100 $9.83

100

$9.83

$983

Oct 03, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
1,080 $9.85

1,080

$9.85

$10,642

Oct 03, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
1,080 $9.85

1,080

$9.85

$10,642

Oct 02, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
600 $9.82

600

$9.82

$5,890

Oct 02, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
511 $9.81

511

$9.81

$5,015

Oct 01, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
965 $9.82

965

$9.82

$9,478

Oct 01, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
1,200 $9.82

1,200

$9.82

$11,784

Sep 27, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
700 $9.82

700

$9.82

$6,873

Sep 27, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
700 $9.82

700

$9.82

$6,874

Sep 26, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
300 $9.80

300

$9.80

$2,940

Sep 26, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
400 $9.80

400

$9.80

$3,920

Sep 25, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
300 $9.82

300

$9.82

$2,946

Sep 25, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
200 $9.82

200

$9.82

$1,964

Sep 20, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
200 $9.80

200

$9.80

$1,960

Sep 20, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
200 $9.81

200

$9.81

$1,961

Sep 19, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
300 $9.82

300

$9.82

$2,946

Sep 19, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
400 $9.82

400

$9.82

$3,929

Sep 18, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
300 $9.83

300

$9.83

$2,949

Sep 18, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
300 $9.83

300

$9.83

$2,949

Sep 17, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
200 $9.82

200

$9.82

$1,963

Sep 17, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
200 $9.82

200

$9.82

$1,963

Sep 14, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
900 $9.87

900

$9.87

$8,884

Sep 14, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
1,000 $9.87

1,000

$9.87

$9,868

Sep 13, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
2,900 $9.87

2,900

$9.87

$28,624

Sep 13, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
2,820 $9.87

2,820

$9.87

$27,827

Sep 12, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
1,000 $9.87

1,000

$9.87

$9,871

Sep 12, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
1,100 $9.83

1,100

$9.83

$10,815

Sep 12, 2018

Cupps Danielle

Cupps Danielle
Buy
2,000 $9.89

2,000

$9.89

$19,780

Sep 12, 2018

Cupps Danielle

Cupps Danielle
Buy
100 $9.85

100

$9.85

$985

Sep 12, 2018

Cupps Danielle

Cupps Danielle
Buy
1,955 $9.89

1,955

$9.89

$19,335

Sep 11, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
300 $9.87

300

$9.87

$2,961

Sep 11, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
300 $9.87

300

$9.87

$2,961

Sep 11, 2018

Cupps Danielle

Cupps Danielle
Buy
1,799 $9.93

1,799

$9.93

$17,862

Sep 11, 2018

Cupps Danielle

Cupps Danielle
Buy
201 $9.89

201

$9.89

$1,988

Sep 10, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
300 $9.87

300

$9.87

$2,961

Sep 10, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
300 $9.87

300

$9.87

$2,961

Sep 10, 2018

Cupps Danielle

Cupps Danielle
Buy
2,000 $9.88

2,000

$9.88

$19,758

Sep 10, 2018

Cupps Danielle

Cupps Danielle
Buy
1,045 $9.89

1,045

$9.89

$10,335

Sep 10, 2018

Cupps Danielle

Cupps Danielle
Buy
900 $9.88

900

$9.88

$8,892

Sep 07, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
300 $9.85

300

$9.85

$2,956

Sep 07, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
300 $9.85

300

$9.85

$2,956

Sep 06, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
1,000 $9.88

1,000

$9.88

$9,883

Sep 06, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
1,000 $9.89

1,000

$9.89

$9,894

Sep 05, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
300 $9.86

300

$9.86

$2,959

Sep 05, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
300 $9.87

300

$9.87

$2,960

Sep 04, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
2,600 $9.89

2,600

$9.89

$25,704

Sep 04, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
2,400 $9.89

2,400

$9.89

$23,729

Aug 31, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
1,100 $9.95

1,100

$9.95

$10,950

Aug 31, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
1,198 $9.96

1,198

$9.96

$11,929

Aug 30, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
3,690 $10.02

3,690

$10.02

$36,966

Aug 30, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
3,900 $10.01

3,900

$10.01

$39,046

Aug 30, 2018

Cupps Danielle

Cupps Danielle
Buy
4,700 $10.03

4,700

$10.03

$47,141

Aug 30, 2018

Cupps Danielle

Cupps Danielle
Buy
300 $10.02

300

$10.02

$3,006

Aug 29, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
1,760 $9.99

1,760

$9.99

$17,578

Aug 29, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
1,280 $9.98

1,280

$9.98

$12,773

Aug 29, 2018

Cupps Danielle

Cupps Danielle
Buy
1,200 $9.95

1,200

$9.95

$11,934

Aug 29, 2018

Cupps Danielle

Cupps Danielle
Buy
3,800 $10.01

3,800

$10.01

$38,038

Aug 28, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Sell
1,600 $9.95

1,600

$9.95

$15,914

Aug 28, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Sell
1,500 $9.94

1,500

$9.94

$14,916

Mar 20, 2018

Brombach Theodore J

Brombach Theodore J
President & CEO
Buy
300 $429,496.73

300

$429,496.73

$132,465,000

Mar 20, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Buy
270 $9.58

270

$9.58

$2,587

Mar 20, 2018

McGarrity John P

McGarrity John P
Chief Legal & Secretary
Buy
359 $9.58

359

$9.58

$3,440

Feb 07, 2018

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Buy
265 $9.75

265

$9.75

$2,584

Feb 07, 2018

McGarrity John P

McGarrity John P
Chief Legal & Secretary
Buy
352 $9.75

352

$9.75

$3,432

Dec 29, 2017

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Buy
700 $9.39

700

$9.39

$6,573

Dec 29, 2017

McGarrity John P

McGarrity John P
Chief Legal & Secretary
Buy
720 $9.43

720

$9.43

$6,789

Dec 22, 2017

Spence John Yogi

Spence John Yogi
CFO & Treasurer
Buy
500 $9.51

500

$9.51

$4,755

TOP