| Shares Outstanding | 18.52M |
| Float | 17.13M |
| Float Short Interest Percentage | 8.44% |
| Owners (insider) | 7.27% |
| Owners (institutional) | 50.5% |
| Owners (insider) change | 1.91% |
| Owners (institutional) change | -12.2% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Oct 1, 2025 | Shelton Larry | Grant | 1931 | 7.58 | $ 14,627.33 |
| Oct 1, 2025 | REEDER JOE | Grant | 2063 | 7.58 | $ 15,627.23 |
| Oct 1, 2025 | Grumski Joseph Timothy | Grant | 2228 | 7.58 | $ 16,877.10 |
| Oct 1, 2025 | ZWECKER MARK A | Grant | 1609 | 7.58 | $ 12,188.18 |
| Oct 1, 2025 | Wamp Zach Paul | Grant | 1201 | 7.58 | $ 9,097.58 |
| Oct 1, 2025 | Duggan Kerry C | Grant | 1158 | 7.58 | $ 8,771.85 |
| Oct 1, 2025 | Bostick Thomas | Grant | 1716 | 7.58 | $ 12,998.70 |
| Sep 16, 2025 | Duggan Kerry C | Open Market Sale | 5653 | 8.60 | $ 48,616.37 |
| Sep 11, 2025 | Shelton Larry | Open Market Purchase | 1000 | 8.58 | $ 8,575.20 |
| Sep 11, 2025 | Duff Mark | Open Market Purchase | 897 | 8.05 | $ 7,220.85 |
| Sep 9, 2025 | Shelton Larry | Open Market Purchase | 1000 | 9.61 | $ 9,610.10 |
| Sep 2, 2025 | Shelton Larry | Option Excercise | 2400 | 4.19 | $ 10,056.00 |
| Aug 28, 2025 | ZWECKER MARK A | Option Excercise | 2400 | 4.19 | $ 10,056.00 |
| Jul 14, 2025 | Grondin Richard | Option Excercise | 11000 | 5.34 | $ 58,725.00 |
| Jul 14, 2025 | Grondin Richard | Option Excercise | 5188 | 11.32 | $ 58,728.16 |
| Jul 1, 2025 | Grumski Joseph Timothy | Grant | 2202 | 7.89 | $ 17,373.78 |
| Jul 1, 2025 | Wamp Zach Paul | Grant | 1153 | 7.89 | $ 9,097.17 |
| Jul 1, 2025 | ZWECKER MARK A | Grant | 1586 | 7.89 | $ 12,513.54 |
| Jul 1, 2025 | Shelton Larry | Grant | 1895 | 7.89 | $ 14,951.55 |
| Jul 1, 2025 | Duggan Kerry C | Grant | 1112 | 7.89 | $ 8,773.68 |
| Jul 1, 2025 | Bostick Thomas | Grant | 1584 | 7.89 | $ 12,497.76 |
| Jul 1, 2025 | REEDER JOE | Grant | 1980 | 7.89 | $ 15,622.20 |
| May 30, 2025 | Duggan Kerry C | Open Market Sale | 16634 | $ 0.00 | |
| Apr 1, 2025 | Wamp Zach Paul | Grant | 1609 | 5.45 | $ 8,773.07 |
| Apr 1, 2025 | Duggan Kerry C | Grant | 1550 | 5.45 | $ 8,451.38 |
| Apr 1, 2025 | Bostick Thomas | Grant | 2293 | 5.45 | $ 12,502.58 |
| Apr 1, 2025 | REEDER JOE | Grant | 2774 | 5.45 | $ 15,125.23 |
| Apr 1, 2025 | ZWECKER MARK A | Grant | 2235 | 5.45 | $ 12,186.34 |
| Apr 1, 2025 | Shelton Larry | Grant | 2623 | 5.45 | $ 14,301.91 |
| Apr 1, 2025 | Grumski Joseph Timothy | Grant | 3095 | 5.45 | $ 16,875.49 |
| Mar 21, 2025 | Shelton Larry | Grant | 2000 | 7.07 | $ 14,139.80 |
| Mar 21, 2025 | Duff Mark | Open Market Purchase | 2050 | 7.03 | $ 14,417.00 |
| Mar 18, 2025 | Duff Mark | Open Market Purchase | 1000 | 7.15 | $ 7,150.00 |
| Mar 18, 2025 | Eshleman Troy | Open Market Purchase | 1350 | 7.35 | $ 9,922.50 |
| Mar 17, 2025 | CENTOFANTI LOUIS F | Open Market Purchase | 1000 | 7.31 | $ 7,310.00 |
| Jan 8, 2025 | Naccarato Ben | Option Excercise | 15000 | 3.15 | $ 47,250.00 |
| Jan 8, 2025 | Naccarato Ben | Option Excercise | 4466 | 10.58 | $ 47,250.28 |
| Jan 8, 2025 | Duff Mark | Option Excercise | 25000 | 3.15 | $ 78,750.00 |
| Jan 8, 2025 | Duff Mark | Option Excercise | 7443 | 10.58 | $ 78,746.94 |
| Jan 2, 2025 | ZWECKER MARK A | Grant | 1468 | 8.30 | $ 12,188.07 |
| Jan 2, 2025 | Shelton Larry | Grant | 1722 | 8.30 | $ 14,296.91 |
| Jan 2, 2025 | Bostick Thomas | Grant | 1506 | 8.30 | $ 12,503.57 |
| Jan 2, 2025 | Grumski Joseph Timothy | Grant | 1972 | 8.30 | $ 16,372.53 |
| Jan 2, 2025 | Duggan Kerry C | Grant | 1018 | 8.30 | $ 8,451.95 |
| Jan 2, 2025 | Wamp Zach Paul | Grant | 1057 | 8.30 | $ 8,775.74 |