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 21, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
600 $23.00

600

$23.00

$13,800

Aug 20, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
414 $22.98

414

$22.98

$9,514

Aug 19, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,000 $22.83

1,000

$22.83

$22,830

Aug 18, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
3,000 $22.58

3,000

$22.58

$67,740

Aug 15, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,000 $23.00

1,000

$23.00

$23,000

Aug 12, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,000 $22.99

1,000

$22.99

$22,990

Aug 11, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
200 $22.50

200

$22.50

$4,500

Aug 08, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
96 $22.49

96

$22.49

$2,159

Jun 17, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
16 $23.00

16

$23.00

$368

Jun 16, 2025

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
21 $23.62

21

$23.62

$496

Jun 13, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,000 $23.25

1,000

$23.25

$23,250

Jun 12, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
66 $23.40

66

$23.40

$1,544

Jun 05, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,000 $22.25

1,000

$22.25

$22,250

Jun 04, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,000 $22.75

1,000

$22.75

$22,750

Jun 03, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
46 $22.67

46

$22.67

$1,043

Jun 02, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,923 $22.20

1,923

$22.20

$42,691

May 30, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
2,000 $22.87

2,000

$22.87

$45,740

May 21, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,116 $23.22

1,116

$23.22

$25,914

May 20, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,280 $23.50

1,280

$23.50

$30,080

May 13, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
42 $23.40

42

$23.40

$983

May 12, 2025

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,000 $23.50

1,000

$23.50

$23,500

Mar 14, 2025

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
13 $27.15

13

$27.15

$353

Dec 13, 2024

DiSanto Frederick D.

DiSanto Frederick D.
Buy
654 $28.62

654

$28.62

$18,717

Nov 26, 2024

DiSanto Frederick D.

DiSanto Frederick D.
Buy
354 $27.99

354

$27.99

$9,908

Nov 20, 2024

DiSanto Frederick D.

DiSanto Frederick D.
Buy
407 $30.00

407

$30.00

$12,210

Nov 20, 2024

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
500 $27.45

500

$27.45

$13,725

Nov 19, 2024

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,000 $27.38

1,000

$27.38

$27,380

Nov 18, 2024

DiSanto Frederick D.

DiSanto Frederick D.
Buy
248 $27.41

248

$27.41

$6,798

Nov 15, 2024

DiSanto Frederick D.

DiSanto Frederick D.
Buy
16 $27.50

16

$27.50

$440

Nov 14, 2024

DiSanto Frederick D.

DiSanto Frederick D.
Buy
800 $27.46

800

$27.46

$21,968

Nov 13, 2024

DiSanto Frederick D.

DiSanto Frederick D.
Buy
371 $26.96

371

$26.96

$10,002

Sep 13, 2024

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
11 $31.27

11

$31.27

$344

Jun 17, 2024

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
13 $26.08

13

$26.08

$339

May 17, 2024

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
959 $30.00

959

$30.00

$28,770

May 16, 2024

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
2,341 $28.99

2,341

$28.99

$67,866

Mar 15, 2024

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
2 $27.99

2

$27.99

$56

Dec 15, 2023

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
2 $22.43

2

$22.43

$45

Nov 17, 2023

DiSanto Frederick D.

DiSanto Frederick D.
Buy
3,300 $18.56

3,300

$18.56

$61,248

Nov 16, 2023

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,700 $18.72

1,700

$18.72

$31,824

Nov 15, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
228 $19.00

228

$19.00

$4,332

Nov 14, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
2,619 $18.70

2,619

$18.70

$48,975

Nov 10, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
1,855 $18.49

1,855

$18.49

$34,299

Nov 09, 2023

DiSanto Frederick D.

DiSanto Frederick D.
Buy
5,000 $18.19

5,000

$18.19

$90,950

Nov 09, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
835 $18.20

835

$18.20

$15,197

Sep 15, 2023

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
2 $18.80

2

$18.80

$38

Sep 13, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
174 $18.65

174

$18.65

$3,245

Sep 12, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
1,054 $18.50

1,054

$18.50

$19,499

Sep 11, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
1,773 $18.66

1,773

$18.66

$33,084

Sep 08, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
1,231 $18.96

1,231

$18.96

$23,340

Sep 07, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
1,231 $18.34

1,231

$18.34

$22,577

Sep 06, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
1,231 $18.41

1,231

$18.41

$22,663

Sep 05, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
1,231 $18.36

1,231

$18.36

$22,601

Sep 01, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
850 $18.56

850

$18.56

$15,776

Aug 31, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
850 $18.10

850

$18.10

$15,385

Aug 30, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
850 $18.00

850

$18.00

$15,300

Aug 29, 2023

MARDY MICHAEL J

MARDY MICHAEL J
Buy
996 $18.02

996

$18.02

$17,948

Aug 29, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
850 $18.02

850

$18.02

$15,317

Aug 28, 2023

MARDY MICHAEL J

MARDY MICHAEL J
Buy
4 $18.10

4

$18.10

$72

Aug 25, 2023

Hernandez Mark Anthony

Hernandez Mark Anthony
CEO
Buy
100 $18.01

100

$18.01

$1,801

Jun 15, 2023

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
2 $19.00

2

$19.00

$38

May 12, 2023

HENRY CHARLES W

HENRY CHARLES W
Buy
1,000 $16.60

1,000

$16.60

$16,600

May 12, 2023

HENRY CHARLES W

HENRY CHARLES W
Buy
1,000 $16.60

1,000

$16.60

$16,600

Mar 17, 2023

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
1,264 $16.95

1,264

$16.95

$21,425

Mar 16, 2023

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
1,068 $16.25

1,068

$16.25

$17,355

Mar 16, 2023

DiSanto Frederick D.

DiSanto Frederick D.
Buy
7,500 $16.39

7,500

$16.39

$122,925

Mar 16, 2023

MARDY MICHAEL J

MARDY MICHAEL J
Buy
1,000 $16.00

1,000

$16.00

$16,000

Mar 15, 2023

Vlahos Nicholas Alec

Vlahos Nicholas Alec
CFO
Buy
2 $16.20

2

$16.20

$32

Dec 15, 2022

Vlak August M.

Vlak August M.
President & CEO
Buy
33 $21.22

33

$21.22

$700

Dec 15, 2022

Vlak August M.

Vlak August M.
President & CEO
Buy
84 $21.16

84

$21.16

$1,777

Dec 15, 2022

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Buy
152 $21.22

152

$21.22

$3,225

Sep 15, 2022

Vlak August M.

Vlak August M.
President & CEO
Buy
36 $19.16

36

$19.16

$690

Sep 15, 2022

Vlak August M.

Vlak August M.
President & CEO
Buy
93 $18.90

93

$18.90

$1,758

Sep 15, 2022

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Buy
167 $19.16

167

$19.16

$3,200

Jun 15, 2022

Vlak August M.

Vlak August M.
President & CEO
Buy
33 $20.69

33

$20.69

$683

Jun 15, 2022

Vlak August M.

Vlak August M.
President & CEO
Buy
87 $20.04

87

$20.04

$1,743

Jun 15, 2022

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Buy
154 $20.69

154

$20.69

$3,186

May 24, 2022

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,800 $21.05

1,800

$21.05

$37,890

May 20, 2022

DiSanto Frederick D.

DiSanto Frederick D.
Buy
2,000 $20.92

2,000

$20.92

$41,840

May 18, 2022

DiSanto Frederick D.

DiSanto Frederick D.
Buy
970 $20.46

970

$20.46

$19,846

May 17, 2022

DiSanto Frederick D.

DiSanto Frederick D.
Buy
1,002 $20.24

1,002

$20.24

$20,280

Mar 15, 2022

Vlak August M.

Vlak August M.
President & CEO
Buy
27 $24.38

27

$24.38

$658

Mar 15, 2022

Vlak August M.

Vlak August M.
President & CEO
Buy
72 $24.08

72

$24.08

$1,734

Mar 15, 2022

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Buy
130 $24.38

130

$24.38

$3,169

Dec 15, 2021

Vlak August M.

Vlak August M.
President & CEO
Buy
25 $25.54

25

$25.54

$639

Dec 15, 2021

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Vice President & CFO
Buy
123 $25.54

123

$25.54

$3,141

Nov 26, 2021

DiSanto Frederick D.

DiSanto Frederick D.
Buy
10,000 $23.22

10,000

$23.22

$232,200

Nov 24, 2021

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
44,020 $23.22

44,020

$23.22

$0

Sep 15, 2021

Vlak August M.

Vlak August M.
President & CEO
Buy
25 $24.62

25

$24.62

$616

Sep 15, 2021

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Vice President & CFO
Buy
127 $24.62

127

$24.62

$3,127

Jun 15, 2021

Vlak August M.

Vlak August M.
President & CEO
Buy
7 $33.09

7

$33.09

$232

Jun 15, 2021

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Vice President & CFO
Buy
83 $33.09

83

$33.09

$2,746

Mar 15, 2021

Vlak August M.

Vlak August M.
President & CEO
Buy
8 $26.51

8

$26.51

$212

Mar 15, 2021

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Vice President & CFO
Buy
104 $26.51

104

$26.51

$2,757

Nov 20, 2020

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
2,400 $22.26

2,400

$22.26

$53,418

Nov 19, 2020

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
200 $22.27

200

$22.27

$4,453

Nov 16, 2020

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
100 $22.25

100

$22.25

$2,225

May 12, 2020

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
1,521 $16.91

1,521

$16.91

$25,726

Mar 23, 2020

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Vice President & CFO
Buy
100 $19.00

100

$19.00

$1,900

Mar 06, 2020

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Vice President & CFO
Buy
226 $25.97

226

$25.97

$5,869

Mar 05, 2020

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
100 $24.90

100

$24.90

$2,490

Mar 05, 2020

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Vice President & CFO
Buy
226 $24.50

226

$24.50

$5,537

Mar 04, 2020

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
1,900 $24.98

1,900

$24.98

$47,462

Mar 04, 2020

SULLIVAN JOHN L III

SULLIVAN JOHN L III
Vice President & CFO
Buy
174 $24.50

174

$24.50

$4,263

Mar 03, 2020

MITAROTONDA JAMES A

MITAROTONDA JAMES A
Buy
300 $24.80

300

$24.80

$7,440

Mar 03, 2020

Vlak August M.

Vlak August M.
President & CEO
Buy
1,000 $25.70

1,000

$25.70

$25,700

Sep 06, 2019

Vlak August M.

Vlak August M.
President & CEO
Buy
2,000 $24.50

2,000

$24.50

$49,000

Sep 06, 2019

Scott Peggy

Scott Peggy
Buy
5 $24.55

5

$24.55

$123

Sep 06, 2019

Scott Peggy

Scott Peggy
Buy
26 $24.90

26

$24.90

$647

Sep 06, 2019

Scott Peggy

Scott Peggy
Buy
2,010 $25.24

2,010

$25.24

$50,740

Sep 05, 2019

Vlak August M.

Vlak August M.
President & CEO
Buy
3,717 $24.50

3,717

$24.50

$91,067

Aug 14, 2018

Vlak August M.

Vlak August M.
President & CEO
Buy
300 $0.00

300

$0.00

$0

Aug 10, 2018

Vlak August M.

Vlak August M.
President & CEO
Buy
3,500 $26.58

3,500

$26.58

$93,030

TOP