| Shares Outstanding | 9.25M |
| Float | 6.28M |
| Float Short Interest Percentage | 1.76% |
| Owners (insider) | 23.55% |
| Owners (institutional) | 23.56% |
| Owners (insider) change | 2.01% |
| Owners (institutional) change | -0.21% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Nov 17, 2025 | ALAM JOHN J | Open Market Purchase | 21600 | 8.46 | $ 182,736.00 |
| Nov 17, 2025 | Winton Matthew | Open Market Purchase | 5000 | 8.29 | $ 41,430.00 |
| Nov 17, 2025 | Gregoire Sylvie | Open Market Purchase | 21600 | 8.46 | $ 182,736.00 |
| Nov 17, 2025 | ELDER WILLIAM ROBERT | Open Market Purchase | 3500 | 8.36 | $ 29,250.00 |
| Nov 14, 2025 | Winton Matthew | Open Market Purchase | 10000 | 7.57 | $ 75,700.00 |
| Nov 13, 2025 | Gregoire Sylvie | Open Market Purchase | 7847 | 7.53 | $ 59,101.11 |
| Nov 13, 2025 | ALAM JOHN J | Open Market Purchase | 7847 | 7.53 | $ 59,101.11 |
| Nov 12, 2025 | ALAM JOHN J | Open Market Purchase | 5553 | 7.35 | $ 40,814.55 |
| Nov 12, 2025 | Gregoire Sylvie | Open Market Purchase | 5553 | 7.35 | $ 40,814.55 |
| Nov 12, 2025 | ELDER WILLIAM ROBERT | Open Market Purchase | 3500 | 7.44 | $ 26,040.00 |
| May 14, 2025 | ELDER WILLIAM ROBERT | Open Market Purchase | 4233 | 8.46 | $ 35,811.18 |