| 2025-12-31 | Mr. Terrance Lloyd McKibbonPresident, CEO & Director | 1,31k | 23,88k | Acquisition Under Employee Benefit Plan | 17,01 - 19,62 | 246,94k | 0,53% |
| 2025-12-31 | Mr. Wayne R. GingrichCFO & Treasurer | 819,00 | 15,08k | Acquisition Under Employee Benefit Plan | 18,42 | 82,96k | 1,00% |
| 2025-12-31 | Mr. Vincent DoreInsider | 611,00 | 11,08k | Acquisition Under Employee Benefit Plan | 18,14 | 1,16k | 112,32% |
| 2026-03-24 | Mr. Gilles Gerald RoyerCOO | 4,50k | 122,31k | Kauf | 25,96 - 28,43 | 442,30k | 1,03% |
| 2026-03-19 | Mr. Terrance Lloyd McKibbonPresident, CEO & Director | -119,17k | 0,00 | Other Derivative Disposition | - | 148,72k | -44,48% |
| 2026-03-19 | Mr. Gilles Gerald RoyerCOO | -65,51k | 0,00 | Other Derivative Disposition | - | 67,92k | -49,10% |
| 2026-03-19 | Mr. Gilles Gerald RoyerCOO | -65,51k | 0,00 | Other Derivative Disposition | - | 67,92k | -49,10% |
| 2026-03-19 | Mr. Brian C. HenryCPO | -20,67k | 0,00 | Other Derivative Disposition | - | 23,48k | -46,82% |
| 2026-03-19 | Mr. Brian C. HenryCPO | -20,67k | 0,00 | Other Derivative Disposition | - | 23,48k | -46,82% |
| 2026-03-19 | Mr. Terrance Lloyd McKibbonPresident, CEO & Director | -59,58k | 0,00 | Other Derivative Disposition | - | 74,36k | -44,48% |
| 2026-03-19 | Mr. Wayne R. GingrichCFO & Treasurer | -26,21k | 0,00 | Other Derivative Disposition | - | 28,14k | -48,22% |
| 2026-03-19 | Mr. Wayne R. GingrichCFO & Treasurer | -26,21k | 0,00 | Other Derivative Disposition | - | 28,14k | -48,22% |
| 2026-03-18 | Mr. Terrance Lloyd McKibbonPresident, CEO & Director | 5,00k | 131,46k | Kauf | 26,29 | 244,33k | 2,09% |
| 2026-03-17 | Mr. Terrance Lloyd McKibbonPresident, CEO & Director | 5,00k | 132,81k | Kauf | 25,90 - 26,63 | 239,33k | 2,13% |
| 2026-03-13 | Mr. Terrance Lloyd McKibbonPresident, CEO & Director | 10,00k | 251,59k | Kauf | 24,74 - 25,57 | 234,33k | 4,46% |
| 2026-03-13 | Mr. Wayne R. GingrichCFO & Treasurer | 10,00k | 243,24k | Kauf | 24,16 - 24,38 | 81,44k | 14,00% |
| 2025-11-14 | Mr. Wayne R. GingrichCFO & Treasurer | 10,00k | 180,64k | Kauf | 18,01 - 18,11 | 71,44k | 16,28% |