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 28, 2025 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Sell |
2,100 | $12.07 | 2,100 $12.07 $25,347 |
Aug 26, 2025 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Sell |
9,326 | $12.02 | 9,326 $12.02 $112,099 |
Aug 25, 2025 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Sell |
40,000 | $12.12 | 40,000 $12.12 $484,800 |
Aug 22, 2025 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Sell |
40,000 | $12.11 | 40,000 $12.11 $484,400 |
Aug 19, 2025 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Sell |
470 | $12.26 | 470 $12.26 $5,762 |
Aug 15, 2025 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Sell |
169 | $12.55 | 169 $12.55 $2,121 |
Aug 14, 2025 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Sell |
20,000 | $12.51 | 20,000 $12.51 $250,200 |
Jun 18, 2025 Srinivas Ravi Ramesh |
Srinivas Ravi Ramesh
|
Buy |
4,000 | $12.44 | 4,000 $12.44 $49,760 |
Jun 11, 2025 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Sell |
8,300 | $13.45 | 8,300 $13.45 $111,635 |
Jun 10, 2025 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Sell |
4,740 | $13.58 | 4,740 $13.58 $64,369 |
May 14, 2025 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
4,000 | $11.67 | 4,000 $11.67 $46,680 |
May 14, 2025 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
1,400 | $11.65 | 1,400 $11.65 $16,310 |
Mar 21, 2025 Srinivas Ravi Ramesh |
Srinivas Ravi Ramesh
|
Buy |
4,000 | $12.65 | 4,000 $12.65 $50,610 |
Mar 06, 2025 Srinivas Ravi Ramesh |
Srinivas Ravi Ramesh
|
Buy |
4,000 | $11.81 | 4,000 $11.81 $47,240 |
Dec 20, 2024 Srinivas Ravi Ramesh |
Srinivas Ravi Ramesh
|
Buy |
4,000 | $11.21 | 4,000 $11.21 $44,840 |
Dec 11, 2024 Durham Nicole M |
Durham Nicole M
Chief Human Resources Officer
|
Buy |
824 | $11.89 | 824 $11.89 $9,797 |
Dec 06, 2024 Kitchen John Bryan |
Kitchen John Bryan
CEO
|
Buy |
4,600 | $11.99 | 4,600 $11.99 $55,139 |
Sep 20, 2024 Privet Fund Management LLC |
Privet Fund Management LLC
|
Sell |
8,647 | $9.13 | 8,647 $9.13 $78,932 |
Sep 20, 2024 Kitchen John Bryan |
Kitchen John Bryan
CEO
|
Buy |
11,170 | $8.61 | 11,170 $8.61 $96,174 |
Sep 20, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
2,000 | $9.42 | 2,000 $9.42 $18,840 |
Sep 19, 2024 Privet Fund Management LLC |
Privet Fund Management LLC
|
Sell |
1,665,000 | $8.22 | 1,665,000 $8.22 $13,684,469 |
Jul 22, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
1 | $9.51 | 1 $9.51 $10 |
May 29, 2024 Privet Fund Management LLC |
Privet Fund Management LLC
|
Sell |
172,995 | $10.32 | 172,995 $10.32 $1,785,308 |
May 13, 2024 Kitchen John Bryan |
Kitchen John Bryan
CEO
|
Buy |
4,481 | $10.30 | 4,481 $10.30 $46,154 |
Apr 15, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
600 | $10.30 | 600 $10.30 $6,180 |
Apr 15, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
150 | $10.30 | 150 $10.30 $1,545 |
Apr 12, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
50 | $10.30 | 50 $10.30 $515 |
Apr 12, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
50 | $10.30 | 50 $10.30 $515 |
Apr 01, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
50 | $10.30 | 50 $10.30 $515 |
Mar 15, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
1,300 | $10.50 | 1,300 $10.50 $13,650 |
Mar 15, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
600 | $10.50 | 600 $10.50 $6,300 |
Mar 14, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
100 | $10.50 | 100 $10.50 $1,050 |
Mar 13, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
300 | $10.70 | 300 $10.70 $3,210 |
Feb 02, 2024 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
100 | $9.50 | 100 $9.50 $950 |
Dec 15, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
469 | $7.55 | 469 $7.55 $3,541 |
Dec 14, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
291 | $7.55 | 291 $7.55 $2,197 |
Dec 14, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
50 | $7.54 | 50 $7.54 $377 |
Dec 14, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
50 | $7.49 | 50 $7.49 $375 |
Dec 14, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
292 | $7.55 | 292 $7.55 $2,205 |
Dec 14, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
75 | $7.55 | 75 $7.55 $566 |
Dec 12, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
1,000 | $7.75 | 1,000 $7.75 $7,750 |
Dec 11, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
450 | $7.86 | 450 $7.86 $3,537 |
Dec 11, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
200 | $7.86 | 200 $7.86 $1,572 |
Dec 08, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
6 | $7.86 | 6 $7.86 $47 |
Dec 07, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
4 | $7.86 | 4 $7.86 $31 |
Dec 07, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
100 | $7.86 | 100 $7.86 $786 |
Dec 06, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
1,529 | $7.90 | 1,529 $7.90 $12,079 |
Dec 05, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
2,471 | $7.90 | 2,471 $7.90 $19,521 |
Dec 05, 2023 Pan Anthony X |
Pan Anthony X
VP, Sales & Bus. Development
|
Buy |
125 | $7.90 | 125 $7.90 $988 |
Nov 11, 2022 Hutter Christopher Gerald |
Hutter Christopher Gerald
President and CEO
|
Buy |
5,000 | $10.76 | 5,000 $10.76 $53,800 |
Nov 11, 2022 Rosenzweig Benjamin L |
Rosenzweig Benjamin L
|
Buy |
2,500 | $10.83 | 2,500 $10.83 $27,075 |
Jun 14, 2022 Mazzaferro Aldo John Jr |
Mazzaferro Aldo John Jr
|
Buy |
300 | $15.57 | 300 $15.57 $4,672 |
May 13, 2022 Hutter Christopher Gerald |
Hutter Christopher Gerald
President and CEO
|
Buy |
4,592 | $15.00 | 4,592 $15.00 $68,880 |
Dec 22, 2021 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
219,523 | $12.75 | 219,523 $12.75 $0 |
Dec 14, 2021 Guy Henry L |
Guy Henry L
|
Buy |
24,985 | $14.00 | 24,985 $14.00 $0 |
Dec 13, 2021 Guy Henry L |
Guy Henry L
|
Buy |
23,788 | $13.99 | 23,788 $13.99 $0 |
Dec 01, 2021 Guy Henry L |
Guy Henry L
|
Buy |
7,920 | $13.98 | 7,920 $13.98 $0 |
Nov 30, 2021 Guy Henry L |
Guy Henry L
|
Buy |
6,403 | $13.99 | 6,403 $13.99 $0 |
Nov 29, 2021 Guy Henry L |
Guy Henry L
|
Buy |
5,199 | $13.99 | 5,199 $13.99 $0 |
Nov 26, 2021 Guy Henry L |
Guy Henry L
|
Buy |
4,450 | $13.95 | 4,450 $13.95 $0 |
Nov 24, 2021 Guy Henry L |
Guy Henry L
|
Buy |
55,000 | $14.52 | 55,000 $14.52 $0 |
Nov 22, 2021 Guy Henry L |
Guy Henry L
|
Buy |
20,000 | $13.85 | 20,000 $13.85 $0 |
Aug 18, 2021 Rosenzweig Benjamin L |
Rosenzweig Benjamin L
|
Buy |
5,000 | $10.76 | 5,000 $10.76 $53,800 |
Aug 17, 2021 Hutter Christopher Gerald |
Hutter Christopher Gerald
|
Buy |
4,990 | $10.89 | 4,990 $10.89 $54,321 |
Aug 17, 2021 Schauerman John P. |
Schauerman John P.
|
Buy |
10,000 | $10.98 | 10,000 $10.98 $109,800 |
Jun 10, 2021 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
15,000 | $10.57 | 15,000 $10.57 $158,522 |
Jun 09, 2021 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
5,665 | $10.28 | 5,665 $10.28 $58,225 |
Jun 08, 2021 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
14,737 | $10.06 | 14,737 $10.06 $148,312 |
May 18, 2021 Schauerman John P. |
Schauerman John P.
|
Buy |
7,007 | $9.81 | 7,007 $9.81 $68,739 |
Mar 15, 2021 Cunningham Sarah M |
Cunningham Sarah M
VP Corporate Administration
|
Sell |
8,431 | $10.05 | 8,431 $10.05 $84,732 |
Dec 10, 2020 Schauerman John P. |
Schauerman John P.
|
Buy |
16,600 | $6.50 | 16,600 $6.50 $107,900 |
Dec 09, 2020 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
10,000 | $6.44 | 10,000 $6.44 $64,403 |
Dec 08, 2020 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
5,700 | $6.30 | 5,700 $6.30 $35,908 |
Nov 30, 2020 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
12,421 | $5.92 | 12,421 $5.92 $73,486 |
Nov 17, 2020 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
910 | $5.72 | 910 $5.72 $5,207 |
Nov 16, 2020 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
7,180 | $5.62 | 7,180 $5.62 $40,326 |
Nov 13, 2020 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
20,000 | $5.43 | 20,000 $5.43 $108,518 |
Nov 11, 2020 Schauerman John P. |
Schauerman John P.
|
Buy |
20,000 | $5.44 | 20,000 $5.44 $108,800 |
Sep 11, 2020 Roberson Maria Haughton |
Roberson Maria Haughton
|
Buy |
1,000 | $5.90 | 1,000 $5.90 $5,900 |
May 15, 2020 Guy Henry L |
Guy Henry L
|
Buy |
1,000 | $9.70 | 1,000 $9.70 $9,698 |
May 15, 2020 Callander Anthony A |
Callander Anthony A
|
Buy |
500 | $9.55 | 500 $9.55 $4,773 |
May 13, 2020 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
3,000 | $8.87 | 3,000 $8.87 $26,610 |
May 12, 2020 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
2,504 | $9.17 | 2,504 $9.17 $22,962 |
May 07, 2020 Roberson Maria Haughton |
Roberson Maria Haughton
|
Buy |
1,000 | $7.86 | 1,000 $7.86 $7,860 |
May 07, 2020 Cunningham Sarah M |
Cunningham Sarah M
VP Corporate Administration
|
Buy |
736 | $8.05 | 736 $8.05 $5,925 |
May 07, 2020 Loughran Dennis M |
Loughran Dennis M
Sr. Vice President and CFO
|
Buy |
2,500 | $7.88 | 2,500 $7.88 $19,695 |
May 07, 2020 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
2,773 | $7.99 | 2,773 $7.99 $22,156 |
May 07, 2020 KACZKA JEFFREY |
KACZKA JEFFREY
|
Buy |
2,000 | $7.82 | 2,000 $7.82 $15,640 |
Mar 16, 2020 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
3,000 | $10.35 | 3,000 $10.35 $31,050 |
Mar 12, 2020 TERRY JAMES W JR |
TERRY JAMES W JR
|
Buy |
500 | $10.50 | 500 $10.50 $5,250 |
Mar 11, 2020 Gibson James G |
Gibson James G
President of Subsidiary
|
Buy |
130 | $11.50 | 130 $11.50 $1,495 |
Mar 10, 2020 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
4,000 | $11.20 | 4,000 $11.20 $44,800 |
Mar 05, 2020 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
88,612 | $13.22 | 88,612 $13.22 $1,171,273 |
Mar 04, 2020 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
77,740 | $13.49 | 77,740 $13.49 $1,048,495 |
Mar 03, 2020 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
147,706 | $12.86 | 147,706 $12.86 $1,899,529 |
Feb 20, 2020 Padden Michael |
Padden Michael
Director of IT
|
Sell |
141 | $12.65 | 141 $12.65 $1,784 |
Dec 19, 2019 Wright Murray H |
Wright Murray H
|
Buy |
1,000 | $12.94 | 1,000 $12.94 $12,940 |
Dec 17, 2019 Wright Murray H |
Wright Murray H
|
Buy |
500 | $12.64 | 500 $12.64 $6,322 |
Dec 09, 2019 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
2,000 | $11.72 | 2,000 $11.72 $23,440 |
Dec 09, 2019 Wright Murray H |
Wright Murray H
|
Buy |
800 | $11.74 | 800 $11.74 $9,392 |
Dec 09, 2019 Wright Murray H |
Wright Murray H
|
Buy |
1,000 | $11.58 | 1,000 $11.58 $11,582 |
Dec 02, 2019 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
2,000 | $12.70 | 2,000 $12.70 $25,400 |
Nov 27, 2019 Wright Murray H |
Wright Murray H
|
Buy |
200 | $13.09 | 200 $13.09 $2,618 |
Nov 22, 2019 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
2,000 | $12.44 | 2,000 $12.44 $24,880 |
Nov 21, 2019 Wright Murray H |
Wright Murray H
|
Buy |
1,000 | $13.40 | 1,000 $13.40 $13,400 |
Nov 19, 2019 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
2,195 | $13.15 | 2,195 $13.15 $28,864 |
Nov 18, 2019 Roberson Maria Haughton |
Roberson Maria Haughton
|
Buy |
500 | $13.00 | 500 $13.00 $6,500 |
Nov 08, 2019 J. Kyle Pennington |
J. Kyle Pennington
President of Subsidiary
|
Sell |
15,745 | $0.00 | 15,745 $0.00 $0 |
Jul 08, 2019 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
74,621 | $0.00 | 74,621 $0.00 $0 |
Mar 20, 2019 Guy Henry L |
Guy Henry L
|
Buy |
1,600 | $15.40 | 1,600 $15.40 $24,638 |
Mar 18, 2019 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
5,000 | $15.18 | 5,000 $15.18 $75,900 |
Mar 18, 2019 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
50,000 | $15.00 | 50,000 $15.00 $750,000 |
Mar 14, 2019 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
1,100 | $14.95 | 1,100 $14.95 $16,445 |
Mar 13, 2019 Cunningham Sarah M |
Cunningham Sarah M
VP Corporate Administration
|
Buy |
1,000 | $15.00 | 1,000 $15.00 $15,000 |
Mar 11, 2019 J. Kyle Pennington |
J. Kyle Pennington
President of Subsidiary
|
Buy |
4,000 | $15.00 | 4,000 $15.00 $60,000 |
Mar 08, 2019 TERRY JAMES W JR |
TERRY JAMES W JR
|
Buy |
1,500 | $15.15 | 1,500 $15.15 $22,725 |
Mar 07, 2019 Baroff Steven |
Baroff Steven
President, Specialty Pipe
|
Buy |
2,000 | $15.00 | 2,000 $15.00 $30,000 |
Mar 07, 2019 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
7,000 | $15.00 | 7,000 $15.00 $105,000 |
Mar 07, 2019 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
3,000 | $14.88 | 3,000 $14.88 $44,640 |
Mar 07, 2019 Wright Murray H |
Wright Murray H
|
Buy |
5,916 | $14.87 | 5,916 $14.87 $87,947 |
Dec 26, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
3,000 | $16.54 | 3,000 $16.54 $49,620 |
Dec 24, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
30,000 | $16.83 | 30,000 $16.83 $504,900 |
Dec 21, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
4,060 | $16.81 | 4,060 $16.81 $68,249 |
Dec 20, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
40,000 | $17.15 | 40,000 $17.15 $686,000 |
Dec 20, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
6,000 | $17.24 | 6,000 $17.24 $103,440 |
Dec 19, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
20,366 | $16.74 | 20,366 $16.74 $340,927 |
Dec 19, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
5,000 | $16.75 | 5,000 $16.75 $83,750 |
Dec 18, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
12,600 | $16.64 | 12,600 $16.64 $209,664 |
Dec 18, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
5,000 | $16.59 | 5,000 $16.59 $82,950 |
Dec 11, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
8,449 | $15.88 | 8,449 $15.88 $134,170 |
Dec 11, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
5,000 | $16.25 | 5,000 $16.25 $81,250 |
Dec 10, 2018 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
2,500 | $15.51 | 2,500 $15.51 $38,775 |
Dec 10, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
22,000 | $15.31 | 22,000 $15.31 $336,820 |
Dec 10, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
1,535 | $15.42 | 1,535 $15.42 $23,670 |
Sep 18, 2018 BRAM CRAIG C |
BRAM CRAIG C
CEO & President
|
Buy |
1,800 | $22.27 | 1,800 $22.27 $40,086 |
Jun 13, 2018 Guy Henry L |
Guy Henry L
|
Buy |
5,000 | $19.89 | 5,000 $19.89 $99,450 |
Jun 11, 2018 Wright Murray H |
Wright Murray H
|
Sell |
10,000 | $20.00 | 10,000 $20.00 $200,000 |
Feb 08, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
864 | $12.89 | 864 $12.89 $11,137 |
Feb 07, 2018 Privet Fund Management LLC |
Privet Fund Management LLC
|
Buy |
11,087 | $12.81 | 11,087 $12.81 $142,024 |
TOP