128,800 shares ($1,545,664) on 2026-09-23.
Every filing we hold for this issuer; balances as filed.
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
128,800 shares ($1,545,664) on 2026-09-23.
Every filing we hold for this issuer; balances as filed.
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-05 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $11.23 | $56.1K |
| 2025-12-15 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.54 | $37.7K |
| 2025-12-04 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.64 | $38.2K |
| 2025-12-04 | John Michael HooksSenior Officer of Issuer | ▲buy | 75K | $7.60 | $570K |
| 2025-12-04 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.64 | $38.2K |
| 2025-12-04 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.64 | $38.2K |
| 2025-12-03 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.61 | $38K |
| 2025-12-03 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.61 | $38K |
| 2025-12-03 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.61 | $38K |
| 2025-11-28 | John Michael HooksSenior Officer of Issuer | ▲buy | 27.6K | $7.30 | $201.5K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.32 | $36.6K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.32 | $36.6K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.32 | $36.6K |
| 2025-11-25 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.19 | $36K |
| 2025-11-25 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.19 | $36K |
| 2025-11-25 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.19 | $36K |
| 2025-11-24 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.25 | $36.3K |
| 2025-11-24 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.25 | $36.3K |
| 2025-11-24 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.25 | $36.3K |
| 2025-11-14 | Karen David-GreenDirector of Issuer | ▲buy | 4.5K | $7.02 | $31.6K |
| 2025-05-30 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 3.9K | $7.94 | $30.6K |
| 2025-04-04 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 4.5K | $7.65 | $34.4K |
| 2024-05-17 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 3.7K | $9.07 | $33.6K |
| 2024-05-14 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 3.8K | $8.95 | $34.1K |
| 2024-05-13 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.6K | $8.59 | $39.7K |
| 2024-05-13 | Karen David-GreenDirector of Issuer | ▲buy | 4K | $8.55 | $33.8K |
| 2023-12-29 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.5K | $8.55 | $38.5K |
| 2023-11-10 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 5.3K | $8.43 | $44.7K |
| 2023-11-10 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.7K | $8.64 | $40.6K |
| 2023-11-09 | Lawrence M. HibbardDirector of Issuer | ▲buy | 4K | $8.20 | $32.8K |
| 2023-11-09 | Roger Dale ThomasDirector of Issuer | ▲buy | 20K | $8.20 | $164K |
| 2023-11-09 | Cameron Michael RitchieSenior Officer of Issuer | ▲buy | 18K | $8.20 | $147.6K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-23 | John Michael HooksSenior Officer of Issuer | ▼sell | 128.8K | $12.00 | $1.55M |
| 2026-09-22 | John Michael HooksSenior Officer of Issuer | ▼sell | 57.5K | $12.00 | $690.1K |
| 2026-09-21 | John Michael HooksSenior Officer of Issuer | ▼sell | 13.7K | $12.00 | $164.4K |
| 2026-09-18 | John Michael HooksSenior Officer of Issuer | ▼sell | 100K | $12.15 | $1.22M |
| 2026-09-11 | John Michael HooksSenior Officer of Issuer | ▼sell | 6.8K | $12.51 | $85.1K |
| 2026-08-18 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 15K | $12.47 | $187.1K |
| 2026-05-22 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 30K | $11.79 | $353.7K |
| 2026-05-20 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $11.80 | $59K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 6K | $11.38 | $68.3K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 9.5K | $11.25 | $106.9K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 9.5K | $11.27 | $107.1K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 5.1K | $11.38 | $58K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 9.9K | $11.31 | $112K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 16.7K | $11.33 | $188.8K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 33.3K | $11.36 | $378.7K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 16.7K | $11.40 | $190K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 50K | $13.61 | $680.5K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 23.7K | $13.60 | $322.3K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 50K | $13.67 | $683.5K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 33.3K | $13.60 | $453.3K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 100K | $13.17 | $1.32M |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | ▼sell | 33.3K | $13.60 | $453.3K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 5K | $13.62 | $68.1K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 4K | $13.63 | $54.5K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 3.4K | $13.61 | $46.3K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 50K | $13.61 | $680.5K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 23.7K | $13.60 | $322.3K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | ▼sell | 50K | $13.67 | $683.5K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | ▼sell | 50K | $13.75 | $687.5K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | ▼sell | 50K | $13.83 | $691.5K |
| 2026-03-30 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 20K | $13.70 | $274K |
| 2026-03-27 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 6K | $13.69 | $82.1K |
| 2026-03-27 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 8.3K | $13.58 | $113.2K |
| 2026-03-26 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 5.1K | $13.98 | $71.3K |
| 2026-03-26 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 6K | $14.00 | $84K |
| 2025-12-05 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 25K | $7.60 | $190K |
| 2025-12-02 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 3.6K | $7.48 | $26.9K |
| 2025-12-02 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 6.4K | $7.49 | $47.9K |
| 2025-12-01 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $7.60 | $38K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $7.32 | $73.2K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $7.32 | $36.6K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $7.33 | $36.6K |
| 2025-11-26 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 4.3K | $7.27 | $31.3K |
| 2025-10-02 | Craig BrownSenior Officer of Issuer | ▼sell | 75K | $7.79 | $584.3K |
| 2025-08-21 | John Michael HooksSenior Officer of Issuer | ▼sell | 445.8K | $7.51 | $3.35M |
| 2025-08-20 | John Michael HooksSenior Officer of Issuer | ▼sell | 27K | $7.51 | $202.8K |
| 2025-08-19 | John Michael HooksSenior Officer of Issuer | ▼sell | 27K | $7.63 | $206K |
| 2025-06-26 | John Michael HooksSenior Officer of Issuer | ▼sell | 226.8K | $8.26 | $1.87M |
| 2025-06-23 | John Michael HooksSenior Officer of Issuer | ▼sell | 25.8K | $8.88 | $229.1K |
| 2025-06-20 | John Michael HooksSenior Officer of Issuer | ▼sell | 212K | $8.77 | $1.86M |
| 2025-06-19 | John Michael HooksSenior Officer of Issuer | ▼sell | 19.9K | $8.87 | $176.4K |
| 2025-06-18 | John Michael HooksSenior Officer of Issuer | ▼sell | 15.5K | $8.99 | $139.3K |
| 2025-06-10 | John Michael HooksSenior Officer of Issuer | ▼sell | 221.9K | $8.14 | $1.81M |
| 2025-06-09 | John Michael HooksSenior Officer of Issuer | ▼sell | 93.9K | $8.04 | $755.4K |
| 2025-06-09 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 25K | $8.01 | $200.3K |
| 2025-06-06 | John Michael HooksSenior Officer of Issuer | ▼sell | 44.1K | $8.04 | $354.5K |
| 2025-06-05 | John Michael HooksSenior Officer of Issuer | ▼sell | 80.5K | $8.00 | $644.2K |
| 2025-06-04 | John Michael HooksSenior Officer of Issuer | ▼sell | 20.8K | $8.04 | $167.2K |
| 2025-06-03 | John Michael HooksSenior Officer of Issuer | ▼sell | 138.8K | $8.07 | $1.12M |
| 2025-06-02 | Craig BrownSenior Officer of Issuer | ▼sell | 125K | $8.01 | $1M |
| 2025-05-15 | John Michael HooksSenior Officer of Issuer | ▼sell | 29.8K | $8.29 | $247.1K |
| 2025-05-14 | John Michael HooksSenior Officer of Issuer | ▼sell | 269.9K | $8.02 | $2.16M |
| 2025-05-13 | John Michael HooksSenior Officer of Issuer | ▼sell | 24.3K | $8.09 | $196.6K |
| 2024-11-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 50K | $9.85 | $492.3K |
| 2024-10-01 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $9.21 | $92K |
| 2024-09-30 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $9.15 | $91.5K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 20K | $9.06 | $181.2K |
| 2024-09-26 | John Michael HooksSenior Officer of Issuer | ▼sell | 58.3K | $9.16 | $534K |
| 2024-09-24 | John Michael HooksSenior Officer of Issuer | ▼sell | 41.7K | $9.75 | $406.8K |
| 2024-08-29 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $10.08 | $100.8K |
| 2024-08-28 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 4.9K | $10.03 | $49.1K |
| 2024-08-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $10.22 | $51.1K |
| 2024-04-02 | John Michael HooksSenior Officer of Issuer | ▼sell | 71.8K | $9.36 | $672K |
| 2024-03-28 | John Michael HooksSenior Officer of Issuer | ▼sell | 28.2K | $9.38 | $264.5K |
| 2024-03-21 | John Michael HooksSenior Officer of Issuer | ▼sell | 275K | $9.00 | $2.48M |
| 2024-03-20 | Craig BrownSenior Officer of Issuer | ▼sell | 28.6K | $9.01 | $257.6K |
| 2024-03-20 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 200K | $9.00 | $1.8M |
| 2024-03-19 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 6.6K | $8.98 | $59.3K |
| 2024-03-19 | Craig BrownSenior Officer of Issuer | ▼sell | 135K | $9.02 | $1.22M |
| 2024-03-18 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 18.3K | $2.74 | $50.1K |
| 2024-03-18 | Craig BrownSenior Officer of Issuer | ▼sell | 30.1K | $9.00 | $270.9K |
| 2024-03-18 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 5K | $8.95 | $44.8K |
| 2024-03-15 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 7.2K | $8.89 | $64K |
| 2024-03-15 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 8.5K | $8.86 | $75.3K |
| 2024-03-15 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 8.5K | $8.85 | $75.2K |
| 2024-03-15 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 13.7K | $8.95 | $122.6K |
| 2024-03-14 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10.5K | $8.88 | $93.2K |
| 2024-03-14 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5.2K | $8.88 | $46.2K |
| 2024-03-13 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 13.4K | $8.95 | $120.2K |
| 2024-03-13 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 5K | $8.95 | $44.8K |
| 2024-03-13 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 8K | $8.95 | $71.6K |
| 2024-03-13 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $8.96 | $89.6K |
| 2024-03-13 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $8.95 | $89.5K |
| 2024-03-12 | Craig BrownSenior Officer of Issuer | ▼sell | 5.7K | $9.00 | $51.3K |
| 2024-03-12 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 19.9K | $8.96 | $178.3K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 15.7K | $8.96 | $140.7K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $8.97 | $89.7K |
| 2024-01-09 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 25K | $8.32 | $208.1K |
| 2024-01-08 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 15K | $8.13 | $121.9K |
| 2024-01-05 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $8.14 | $81.4K |
| 2024-01-04 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $8.13 | $40.6K |
| 2024-01-04 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $8.07 | $40.4K |
| 2024-01-03 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 7.6K | $8.09 | $61.7K |
| 2023-12-04 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 3.6K | $9.26 | $33.3K |
| 2023-11-21 | John Michael HooksSenior Officer of Issuer | ▼sell | 192.9K | $8.96 | $1.73M |
| 2023-11-17 | Craig BrownSenior Officer of Issuer | ▼sell | 14.6K | $9.00 | $131.4K |
| 2023-11-17 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2023-11-17 | John Michael HooksSenior Officer of Issuer | ▼sell | 107.1K | $9.00 | $964.3K |
| 2023-11-16 | Craig BrownSenior Officer of Issuer | ▼sell | 15.4K | $9.00 | $138.6K |
| 2023-11-16 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 10K | $9.00 | $90K |
| 2023-11-15 | Craig BrownSenior Officer of Issuer | ▼sell | 70K | $9.00 | $630K |
| 2023-11-14 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 22.4K | $9.00 | $201.6K |
| 2023-11-14 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 10.9K | $8.98 | $98.2K |
| 2023-09-07 | John Michael HooksSenior Officer of Issuer | ▼sell | 10.9K | $8.04 | $87.6K |
| 2023-09-07 | John Michael HooksSenior Officer of Issuer | ▼sell | 15.9K | $8.01 | $127.3K |
| 2023-09-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 6.2K | $8.02 | $49.7K |
| 2023-09-01 | Craig BrownSenior Officer of Issuer | ▼sell | 15.6K | $8.00 | $124.8K |
| 2023-09-01 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $8.05 | $40.3K |
| 2023-09-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 6.2K | $8.02 | $49.7K |
| 2023-08-31 | Craig BrownSenior Officer of Issuer | ▼sell | 3.9K | $8.00 | $31.2K |
| 2023-08-18 | Craig BrownSenior Officer of Issuer | ▼sell | 30.5K | $8.00 | $244K |
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-18 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $6.16 | $92.4K |
| 2026-08-18 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $6.16 | $92.4K |
| 2026-06-30 | Myron Arthur TetreaultDirector of Issuer | grant | 2.7K | $10.44 | $28.4K |
| 2026-05-22 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $6.16 | $184.8K |
| 2026-05-22 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $6.16 | $184.8K |
| 2026-05-20 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 5K | $6.16 | $30.8K |
| 2026-05-20 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 5K | $6.16 | $30.8K |
| 2026-05-16 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 7.4K | $11.28 | $83.5K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 16.7K | $8.53 | $142.2K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 33.3K | $9.23 | $307.7K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 16.7K | $7.83 | $130.5K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 33.3K | $9.23 | $307.7K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 16.7K | $8.53 | $142.2K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 16.7K | $7.83 | $130.5K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 23.7K | $6.08 | $144.1K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 23.7K | $6.08 | $144.1K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | option_exercise | 33.3K | $9.17 | $305.7K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | option_exercise | 33.3K | $9.17 | $305.7K |
| 2026-04-01 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 2.4K | $13.65 | $32.9K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | option_exercise | 33.3K | $9.17 | $305.7K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3K | $13.76 | $40.7K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | grant | 2K | $13.76 | $27.9K |
| 2026-03-31 | Randolph M CharronDirector of Issuer | option_exercise | 1.8K | $13.76 | $25.4K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 23.7K | $6.08 | $144.1K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 23.7K | $6.08 | $144.1K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | option_exercise | 33.3K | $9.17 | $305.7K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $6.08 | $304K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-30 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 20K | $6.08 | $121.6K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $6.08 | $304K |
| 2026-03-30 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 20K | $6.08 | $121.6K |
| 2026-03-27 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.3K | $8.53 | $71.1K |
| 2026-03-27 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.3K | $8.53 | $71.1K |
| 2026-03-26 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 5.1K | $6.08 | $31K |
| 2026-03-26 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 5.1K | $6.08 | $31K |
| 2026-03-09 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.1K | $12.18 | $147.8K |
| 2026-03-09 | Craig BrownSenior Officer of Issuer | option_exercise | 22.5K | $12.18 | $273.5K |
| 2026-03-09 | Craig BrownSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 22.5K | $12.18 | $273.5K |
| 2026-03-09 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | Randolph M CharronDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Randolph M CharronDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | Karen David-GreenDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Karen David-GreenDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | Terrance FreemanDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Terrance FreemanDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | Lawrence M. HibbardDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Lawrence M. HibbardDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | John Michael HooksSenior Officer of Issuer | option_exercise | 23.6K | $12.18 | $287.3K |
| 2026-03-09 | John Michael HooksSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.6K | $12.18 | $55.6K |
| 2026-03-09 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3K | $12.18 | $36.1K |
| 2026-03-09 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 22.5K | $12.18 | $273.5K |
| 2026-03-09 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.8K | $12.18 | $107.3K |
| 2026-03-09 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 22.5K | $12.18 | $273.5K |
| 2026-03-06 | Terrance FreemanDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-06 | Lawrence M. HibbardDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-06 | John Michael HooksSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 11.4K | $12.11 | $137.9K |
| 2026-03-06 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 9.8K | $12.11 | $118.5K |
| 2026-03-06 | Karen David-GreenDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-06 | Craig BrownSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | Randolph M CharronDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-05 | Lawrence M. HibbardDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | John Michael HooksSenior Officer of Issuer | grant | 50K | $12.01 | $600.5K |
| 2026-03-05 | John Michael HooksSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $11.90 | $297.5K |
| 2026-03-05 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $11.90 | $595K |
| 2026-03-05 | Cameron Michael RitchieSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | Jeffery John ShaferSenior Officer of Issuer | grant | 50K | $12.01 | $600.5K |
| 2026-03-05 | Jeffery John ShaferSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | Myron Arthur TetreaultDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $11.90 | $297.5K |
| 2026-03-05 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 30.5K | $12.01 | $366.2K |
| 2026-03-05 | Craig BrownSenior Officer of Issuer | grant | 50K | $12.01 | $600.5K |
| 2026-03-05 | Craig BrownSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $11.90 | $595K |
| 2026-03-05 | Michael Leslie BukerSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | Randolph M CharronDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | Karen David-GreenDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | Terrance FreemanDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 30.5K | $12.01 | $366.2K |
| 2025-12-31 | Myron Arthur TetreaultDirector of Issuer | grant | 3.5K | $7.72 | $27.4K |
| 2025-12-02 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2025-12-02 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $2.64 | $39.6K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $5.64 | $56.4K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $5.64 | $84.6K |
| 2025-11-21 | John Michael HooksSenior Officer of Issuer | option_exercise | 100K | $2.74 | $274K |
| 2025-11-21 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $6.08 | $304K |
| 2025-11-21 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $6.08 | $304K |
| 2025-11-21 | John Michael HooksSenior Officer of Issuer | option_exercise | 100K | $2.74 | $274K |
| 2025-09-30 | Myron Arthur TetreaultDirector of Issuer | grant | 3.5K | $7.92 | $27.9K |
| 2025-06-30 | Myron Arthur TetreaultDirector of Issuer | grant | 3.3K | $8.39 | $27.3K |
| 2025-05-16 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 7.4K | $8.03 | $59.4K |
| 2025-03-31 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3K | $9.20 | $27.2K |
| 2025-03-31 | Myron Arthur TetreaultDirector of Issuer | grant | 3.1K | $9.20 | $28.8K |
| 2025-03-10 | Lawrence M. HibbardDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Terrance FreemanDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Karen David-GreenDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Randolph M CharronDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 22.5K | $8.56 | $192.2K |
| 2025-03-10 | Craig BrownSenior Officer of Issuer | option_exercise | 22.5K | $8.56 | $192.2K |
| 2025-03-10 | Craig BrownSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-10 | Craig BrownSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-10 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Roger Dale ThomasDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 22.5K | $8.56 | $192.2K |
| 2025-03-10 | John Michael HooksSenior Officer of Issuer | option_exercise | 23.6K | $8.56 | $201.9K |
| 2025-03-10 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.6K | $8.56 | $39.1K |
| 2025-03-10 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.1K | $8.56 | $103.9K |
| 2025-03-10 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 22.5K | $8.56 | $192.2K |
| 2025-03-07 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-07 | Craig BrownSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | Lawrence M. HibbardDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | John Michael HooksSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-07 | John Michael HooksSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3K | $8.59 | $25.5K |
| 2025-03-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-07 | Karen David-GreenDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | Roger Dale ThomasDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | Randolph M CharronDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | Terrance FreemanDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.53 | $213.3K |
| 2025-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.71 | $217.8K |
| 2025-03-06 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $8.53 | $426.5K |
| 2025-03-06 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.53 | $213.3K |
| 2025-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.71 | $217.8K |
| 2025-03-06 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $8.53 | $426.5K |
| 2025-03-06 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Craig BrownSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Craig BrownSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Michael Leslie BukerSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | Randolph M CharronDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Karen David-GreenDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Terrance FreemanDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Lawrence M. HibbardDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | John Michael HooksSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.71 | $217.8K |
| 2025-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 29.4K | $8.71 | $255.8K |
| 2025-03-06 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Cameron Michael RitchieSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | Jeffery John ShaferSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Jeffery John ShaferSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | Myron Arthur TetreaultDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Roger Dale ThomasDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.71 | $217.8K |
| 2025-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 29.4K | $8.71 | $255.8K |
| 2025-03-06 | John Michael HooksSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-04 | Roger Dale ThomasDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 31K | $8.97 | $278.1K |
| 2025-03-04 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 40.7K | $8.97 | $364.8K |
| 2025-03-04 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 31K | $8.97 | $278.1K |
| 2025-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 29.5K | $8.97 | $264.6K |
| 2025-03-04 | Randolph M CharronDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Karen David-GreenDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Terrance FreemanDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Lawrence M. HibbardDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 29.5K | $8.97 | $264.6K |
| 2025-03-04 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 28K | $8.97 | $251.2K |
| 2025-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 32.5K | $8.97 | $291.5K |
| 2025-03-03 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $2.19 | $109.5K |
| 2025-03-03 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $2.19 | $109.5K |
| 2024-11-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 50K | $6.16 | $308K |
| 2024-11-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 50K | $6.16 | $308K |
| 2024-10-01 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-10-01 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-09-30 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 20K | $2.64 | $52.8K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $2.64 | $79.2K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $2.64 | $79.2K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $2.64 | $79.2K |
| 2024-08-29 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-08-29 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-08-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-08-19 | Karen David-GreenDirector of Issuer | option_exercise | 7K | $10.26 | $72.3K |
| 2024-05-16 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 22.2K | $8.73 | $193.8K |
| 2024-05-13 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3.2K | $8.72 | $27.5K |
| 2024-05-09 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $2.19 | $109.5K |
| 2024-05-09 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $2.19 | $109.5K |
| 2024-04-13 | John Michael HooksSenior Officer of Issuer | option_exercise | 4.9K | $9.40 | $46.5K |
| 2024-04-13 | Terrance FreemanDirector of Issuer | option_exercise | 3K | $9.40 | $28.4K |
| 2024-04-13 | Lawrence M. HibbardDirector of Issuer | option_exercise | 5.3K | $9.40 | $50K |
| 2024-04-13 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 6.3K | $9.40 | $58.9K |
| 2024-04-13 | Roger Dale ThomasDirector of Issuer | option_exercise | 4.3K | $9.40 | $40.1K |
| 2024-04-01 | Randolph M CharronDirector of Issuer | grant | 4.7K | $9.22 | $43.5K |
| 2024-04-01 | Myron Arthur TetreaultDirector of Issuer | grant | 7.2K | $9.22 | $66.6K |
| 2024-04-01 | Terrance FreemanDirector of Issuer | grant | 3.2K | $9.22 | $29.5K |
| 2024-03-31 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3K | $9.22 | $27.3K |
| 2024-03-18 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 18.3K | $2.74 | $50.1K |
| 2024-03-18 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 18.3K | $2.74 | $50.1K |
| 2024-03-15 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 13.7K | $2.74 | $37.5K |
| 2024-03-15 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 13.7K | $2.74 | $37.5K |
| 2024-03-13 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 13.4K | $6.16 | $82.7K |
| 2024-03-13 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 13.4K | $6.16 | $82.7K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15.7K | $2.09 | $32.8K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15.7K | $8.96 | $140.7K |
| 2024-03-12 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 19.9K | $6.16 | $122.6K |
| 2024-03-12 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 19.9K | $6.16 | $122.6K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15.7K | $2.09 | $32.8K |
| 2024-03-11 | Karen David-GreenDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Randolph M CharronDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 22.5K | $9.23 | $207.3K |
| 2024-03-11 | Lawrence M. HibbardDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.1K | $9.23 | $112K |
| 2024-03-11 | Roger Dale ThomasDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 22.5K | $9.23 | $207.3K |
| 2024-03-11 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 22.5K | $9.23 | $207.3K |
| 2024-03-11 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.6K | $9.23 | $42.1K |
| 2024-03-11 | John Michael HooksSenior Officer of Issuer | option_exercise | 23.6K | $9.23 | $217.7K |
| 2024-03-11 | Craig BrownSenior Officer of Issuer | option_exercise | 22.5K | $9.23 | $207.3K |
| 2024-03-11 | Terrance FreemanDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-08 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $2.81 | $140.5K |
| 2024-03-08 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $2.81 | $140.5K |
| 2024-03-07 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $9.23 | $230.8K |
| 2024-03-07 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 26.4K | $9.17 | $242.2K |
| 2024-03-07 | Roger Dale ThomasDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Myron Arthur TetreaultDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Jeffery John ShaferSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | Jeffery John ShaferSenior Officer of Issuer | grant | 50K | $9.17 | $458.5K |
| 2024-03-07 | Cameron Michael RitchieSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $9.23 | $461.5K |
| 2024-03-07 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 8.9K | $9.17 | $81.6K |
| 2024-03-07 | John Michael HooksSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | Randolph M CharronDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Lawrence M. HibbardDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Terrance FreemanDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Karen David-GreenDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Craig BrownSenior Officer of Issuer | grant | 50K | $9.17 | $458.5K |
| 2024-03-07 | Craig BrownSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $9.23 | $461.5K |
| 2024-03-07 | Michael Leslie BukerSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | John Michael HooksSenior Officer of Issuer | grant | 50K | $9.17 | $458.5K |
| 2024-03-05 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-05 | Randolph M CharronDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 16.7K | $9.05 | $150.8K |
| 2024-03-05 | Roger Dale ThomasDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 6.1K | $9.05 | $55.1K |
| 2024-03-05 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 6.1K | $9.05 | $55.1K |
| 2024-03-05 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 25K | $9.05 | $226.3K |
| 2024-03-05 | John Michael HooksSenior Officer of Issuer | option_exercise | 9.1K | $9.05 | $82.6K |
| 2024-03-05 | Lawrence M. HibbardDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Terrance FreemanDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 3K | $9.05 | $27.5K |
| 2024-03-05 | Craig BrownSenior Officer of Issuer | option_exercise | 9.1K | $9.05 | $82.6K |
| 2024-03-05 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-05 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-05 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-05 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 40.7K | $9.04 | $367.6K |
| 2024-03-04 | Roger Dale ThomasDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 6K | $9.04 | $54.2K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 7.5K | $9.04 | $67.8K |
| 2024-03-04 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 28K | $9.04 | $253.1K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 4.5K | $9.04 | $40.7K |
| 2024-03-04 | Lawrence M. HibbardDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Terrance FreemanDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Karen David-GreenDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Randolph M CharronDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 4.5K | $9.04 | $40.7K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 6K | $9.04 | $54.2K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-01-09 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $2.74 | $68.5K |
| 2024-01-09 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $2.74 | $68.5K |
| 2024-01-08 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $2.83 | $42.5K |
| 2024-01-08 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $2.83 | $42.5K |
| 2024-01-05 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.83 | $28.3K |
| 2024-01-05 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.83 | $28.3K |
| 2024-01-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.83 | $28.3K |
| 2024-01-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.83 | $28.3K |
| 2023-11-17 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $2.74 | $68.5K |
| 2023-11-17 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $2.74 | $68.5K |
| 2023-11-16 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 10K | $2.74 | $27.4K |
| 2023-11-16 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 10K | $2.74 | $27.4K |
| 2023-11-14 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 33.3K | $2.64 | $88K |
| 2023-11-14 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 33.3K | $2.64 | $88K |
| 2023-09-15 | Craig BrownSenior Officer of Issuer | option_exercise | 100K | $2.74 | $274K |
| 2023-09-15 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $2.81 | $140.5K |
| 2023-09-15 | Craig BrownSenior Officer of Issuer | option_exercise | 100K | $2.74 | $274K |
| 2023-09-15 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $2.81 | $140.5K |
| 2023-08-21 | Karen David-GreenDirector of Issuer | option_exercise | 7K | $7.86 | $55.3K |
| 2023-08-21 | Karen David-GreenDirector of Issuer | option_exercise | 7K | $7.86 | $55.3K |
| 2023-08-21 | Karen David-GreenDirector of Issuer | option_exercise | 7K | $7.86 | $55.4K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-07-31 | PHX Energy Services CorpIssuer | issuer_buyback | 279K | $8.20 | $2.29M |
| 2025-06-30 | PHX Energy Services CorpIssuer | issuer_buyback | 100K | $8.91 | $891K |
| 2024-11-30 | PHX Energy Services CorpIssuer | issuer_buyback | 128.1K | $9.75 | $1.25M |
| 2024-10-31 | PHX Energy Services CorpIssuer | issuer_buyback | 364.9K | $9.62 | $3.51M |
| 2024-09-30 | PHX Energy Services CorpIssuer | issuer_buyback | 579.1K | $9.10 | $5.27M |
| 2024-08-31 | PHX Energy Services CorpIssuer | issuer_buyback | 60.6K | $10.17 | $616.4K |
| 2024-07-31 | PHX Energy Services CorpIssuer | issuer_buyback | 650.2K | $9.83 | $6.39M |
| 2024-06-30 | PHX Energy Services CorpIssuer | issuer_buyback | 40.7K | $8.85 | $360.4K |
| 2024-05-30 | PHX Energy Services CorpIssuer | issuer_buyback | 317.6K | $8.74 | $2.78M |
| 2023-11-30 | PHX Energy Services CorpIssuer | issuer_buyback | 1.32M | $8.50 | $11.24M |
| 2023-09-30 | PHX Energy Services CorpIssuer | issuer_buyback | 292.5K | $7.87 | $2.3M |
| 2023-09-30 | PHX Energy Services CorpIssuer | issuer_buyback | 292.5K | $7.85 | $2.3M |
| 2023-09-30 | PHX Energy Services CorpIssuer | issuer_buyback | 292.5K | $7.85 | $2.3M |
| 2023-08-31 | PHX Energy Services CorpIssuer | issuer_buyback | 191.9K | $7.94 | $1.52M |
| 2023-08-31 | PHX Energy Services CorpIssuer | issuer_buyback | 716.3K | $7.79 | $5.58M |
| 2023-08-31 | PHX Energy Services CorpIssuer | issuer_buyback | 908.2K | $7.82 | $7.1M |
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| John Michael HooksSenior Officer of Issuer | 2.51M | 2026-09-23▼sell128.8K | 5.49% |
| Michael Leslie BukerSenior Officer of Issuer | 332.6K | 2026-08-18option_exercise15K | 0.73% |
| Roger Dale ThomasDirector of Issuer | 220.7Kas filed 2023-11-09 | 2025-03-10option_exercise4.5K | 0.48% |
| Jeffery John ShaferSenior Officer of Issuer | 183.8K | 2026-04-01option_exercise23.7K | 0.40% |
| Craig BrownSenior Officer of Issuer | 129.6K | 2026-03-30option_exercise50K | 0.28% |
| Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 113.8Kas filed 2025-05-30 | 2026-05-16option_exercise7.4K | 0.25% |
| Cameron Michael RitchieSenior Officer of Issuer | 100K | 2026-05-07▼sell6K | 0.22% |
| Lawrence M. HibbardDirector of Issuer | 39.1Kas filed 2023-11-09 | 2026-03-09option_exercise4.5K | 0.09% |
| Karen David-GreenDirector of Issuer | 29.8Kas filed 2025-11-14 | 2026-03-09option_exercise4.5K | 0.07% |
| David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 27.7K | 2026-03-27▼sell8.3K | 0.06% |
| Myron Arthur TetreaultDirector of Issuer | 10Kas filed 2026-03-31 | 2026-06-30grant2.7K | 0.02% |
| Randolph M CharronDirector of Issuer | — | 2026-03-31option_exercise1.8K | — |
| PHX Energy Services CorpIssuer | — | 2025-07-31issuer_buyback279K | — |
| Terrance FreemanDirector of Issuer | — | 2026-03-09option_exercise4.5K | — |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-05 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $11.23 | $56.1K |
| 2025-12-15 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.54 | $37.7K |
| 2025-12-04 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.64 | $38.2K |
| 2025-12-04 | John Michael HooksSenior Officer of Issuer | ▲buy | 75K | $7.60 | $570K |
| 2025-12-04 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.64 | $38.2K |
| 2025-12-04 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.64 | $38.2K |
| 2025-12-03 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.61 | $38K |
| 2025-12-03 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.61 | $38K |
| 2025-12-03 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.61 | $38K |
| 2025-11-28 | John Michael HooksSenior Officer of Issuer | ▲buy | 27.6K | $7.30 | $201.5K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.32 | $36.6K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.32 | $36.6K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.32 | $36.6K |
| 2025-11-25 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.19 | $36K |
| 2025-11-25 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.19 | $36K |
| 2025-11-25 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.19 | $36K |
| 2025-11-24 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.25 | $36.3K |
| 2025-11-24 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.25 | $36.3K |
| 2025-11-24 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 5K | $7.25 | $36.3K |
| 2025-11-14 | Karen David-GreenDirector of Issuer | ▲buy | 4.5K | $7.02 | $31.6K |
| 2025-05-30 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 3.9K | $7.94 | $30.6K |
| 2025-04-04 | Michael Leslie BukerSenior Officer of Issuer | ▲buy | 4.5K | $7.65 | $34.4K |
| 2024-05-17 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 3.7K | $9.07 | $33.6K |
| 2024-05-14 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 3.8K | $8.95 | $34.1K |
| 2024-05-13 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.6K | $8.59 | $39.7K |
| 2024-05-13 | Karen David-GreenDirector of Issuer | ▲buy | 4K | $8.55 | $33.8K |
| 2023-12-29 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.5K | $8.55 | $38.5K |
| 2023-11-10 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 5.3K | $8.43 | $44.7K |
| 2023-11-10 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.7K | $8.64 | $40.6K |
| 2023-11-09 | Lawrence M. HibbardDirector of Issuer | ▲buy | 4K | $8.20 | $32.8K |
| 2023-11-09 | Roger Dale ThomasDirector of Issuer | ▲buy | 20K | $8.20 | $164K |
| 2023-11-09 | Cameron Michael RitchieSenior Officer of Issuer | ▲buy | 18K | $8.20 | $147.6K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-23 | John Michael HooksSenior Officer of Issuer | ▼sell | 128.8K | $12.00 | $1.55M |
| 2026-09-22 | John Michael HooksSenior Officer of Issuer | ▼sell | 57.5K | $12.00 | $690.1K |
| 2026-09-21 | John Michael HooksSenior Officer of Issuer | ▼sell | 13.7K | $12.00 | $164.4K |
| 2026-09-18 | John Michael HooksSenior Officer of Issuer | ▼sell | 100K | $12.15 | $1.22M |
| 2026-09-11 | John Michael HooksSenior Officer of Issuer | ▼sell | 6.8K | $12.51 | $85.1K |
| 2026-08-18 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 15K | $12.47 | $187.1K |
| 2026-05-22 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 30K | $11.79 | $353.7K |
| 2026-05-20 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $11.80 | $59K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 6K | $11.38 | $68.3K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 9.5K | $11.25 | $106.9K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 9.5K | $11.27 | $107.1K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 5.1K | $11.38 | $58K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 9.9K | $11.31 | $112K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 16.7K | $11.33 | $188.8K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 33.3K | $11.36 | $378.7K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 16.7K | $11.40 | $190K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 50K | $13.61 | $680.5K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 23.7K | $13.60 | $322.3K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 50K | $13.67 | $683.5K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 33.3K | $13.60 | $453.3K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 100K | $13.17 | $1.32M |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | ▼sell | 33.3K | $13.60 | $453.3K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 5K | $13.62 | $68.1K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 4K | $13.63 | $54.5K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 3.4K | $13.61 | $46.3K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 50K | $13.61 | $680.5K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 23.7K | $13.60 | $322.3K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | ▼sell | 50K | $13.67 | $683.5K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | ▼sell | 50K | $13.75 | $687.5K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | ▼sell | 50K | $13.83 | $691.5K |
| 2026-03-30 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 20K | $13.70 | $274K |
| 2026-03-27 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 6K | $13.69 | $82.1K |
| 2026-03-27 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 8.3K | $13.58 | $113.2K |
| 2026-03-26 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 5.1K | $13.98 | $71.3K |
| 2026-03-26 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 6K | $14.00 | $84K |
| 2025-12-05 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 25K | $7.60 | $190K |
| 2025-12-02 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 3.6K | $7.48 | $26.9K |
| 2025-12-02 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 6.4K | $7.49 | $47.9K |
| 2025-12-01 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $7.60 | $38K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $7.32 | $73.2K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $7.32 | $36.6K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $7.33 | $36.6K |
| 2025-11-26 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 4.3K | $7.27 | $31.3K |
| 2025-10-02 | Craig BrownSenior Officer of Issuer | ▼sell | 75K | $7.79 | $584.3K |
| 2025-08-21 | John Michael HooksSenior Officer of Issuer | ▼sell | 445.8K | $7.51 | $3.35M |
| 2025-08-20 | John Michael HooksSenior Officer of Issuer | ▼sell | 27K | $7.51 | $202.8K |
| 2025-08-19 | John Michael HooksSenior Officer of Issuer | ▼sell | 27K | $7.63 | $206K |
| 2025-06-26 | John Michael HooksSenior Officer of Issuer | ▼sell | 226.8K | $8.26 | $1.87M |
| 2025-06-23 | John Michael HooksSenior Officer of Issuer | ▼sell | 25.8K | $8.88 | $229.1K |
| 2025-06-20 | John Michael HooksSenior Officer of Issuer | ▼sell | 212K | $8.77 | $1.86M |
| 2025-06-19 | John Michael HooksSenior Officer of Issuer | ▼sell | 19.9K | $8.87 | $176.4K |
| 2025-06-18 | John Michael HooksSenior Officer of Issuer | ▼sell | 15.5K | $8.99 | $139.3K |
| 2025-06-10 | John Michael HooksSenior Officer of Issuer | ▼sell | 221.9K | $8.14 | $1.81M |
| 2025-06-09 | John Michael HooksSenior Officer of Issuer | ▼sell | 93.9K | $8.04 | $755.4K |
| 2025-06-09 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 25K | $8.01 | $200.3K |
| 2025-06-06 | John Michael HooksSenior Officer of Issuer | ▼sell | 44.1K | $8.04 | $354.5K |
| 2025-06-05 | John Michael HooksSenior Officer of Issuer | ▼sell | 80.5K | $8.00 | $644.2K |
| 2025-06-04 | John Michael HooksSenior Officer of Issuer | ▼sell | 20.8K | $8.04 | $167.2K |
| 2025-06-03 | John Michael HooksSenior Officer of Issuer | ▼sell | 138.8K | $8.07 | $1.12M |
| 2025-06-02 | Craig BrownSenior Officer of Issuer | ▼sell | 125K | $8.01 | $1M |
| 2025-05-15 | John Michael HooksSenior Officer of Issuer | ▼sell | 29.8K | $8.29 | $247.1K |
| 2025-05-14 | John Michael HooksSenior Officer of Issuer | ▼sell | 269.9K | $8.02 | $2.16M |
| 2025-05-13 | John Michael HooksSenior Officer of Issuer | ▼sell | 24.3K | $8.09 | $196.6K |
| 2024-11-07 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 50K | $9.85 | $492.3K |
| 2024-10-01 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $9.21 | $92K |
| 2024-09-30 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $9.15 | $91.5K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 20K | $9.06 | $181.2K |
| 2024-09-26 | John Michael HooksSenior Officer of Issuer | ▼sell | 58.3K | $9.16 | $534K |
| 2024-09-24 | John Michael HooksSenior Officer of Issuer | ▼sell | 41.7K | $9.75 | $406.8K |
| 2024-08-29 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $10.08 | $100.8K |
| 2024-08-28 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 4.9K | $10.03 | $49.1K |
| 2024-08-27 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $10.22 | $51.1K |
| 2024-04-02 | John Michael HooksSenior Officer of Issuer | ▼sell | 71.8K | $9.36 | $672K |
| 2024-03-28 | John Michael HooksSenior Officer of Issuer | ▼sell | 28.2K | $9.38 | $264.5K |
| 2024-03-21 | John Michael HooksSenior Officer of Issuer | ▼sell | 275K | $9.00 | $2.48M |
| 2024-03-20 | Craig BrownSenior Officer of Issuer | ▼sell | 28.6K | $9.01 | $257.6K |
| 2024-03-20 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 200K | $9.00 | $1.8M |
| 2024-03-19 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 6.6K | $8.98 | $59.3K |
| 2024-03-19 | Craig BrownSenior Officer of Issuer | ▼sell | 135K | $9.02 | $1.22M |
| 2024-03-18 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 18.3K | $2.74 | $50.1K |
| 2024-03-18 | Craig BrownSenior Officer of Issuer | ▼sell | 30.1K | $9.00 | $270.9K |
| 2024-03-18 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 5K | $8.95 | $44.8K |
| 2024-03-15 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 7.2K | $8.89 | $64K |
| 2024-03-15 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 8.5K | $8.86 | $75.3K |
| 2024-03-15 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 8.5K | $8.85 | $75.2K |
| 2024-03-15 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 13.7K | $8.95 | $122.6K |
| 2024-03-14 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10.5K | $8.88 | $93.2K |
| 2024-03-14 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5.2K | $8.88 | $46.2K |
| 2024-03-13 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 13.4K | $8.95 | $120.2K |
| 2024-03-13 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 5K | $8.95 | $44.8K |
| 2024-03-13 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 8K | $8.95 | $71.6K |
| 2024-03-13 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $8.96 | $89.6K |
| 2024-03-13 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $8.95 | $89.5K |
| 2024-03-12 | Craig BrownSenior Officer of Issuer | ▼sell | 5.7K | $9.00 | $51.3K |
| 2024-03-12 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 19.9K | $8.96 | $178.3K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 15.7K | $8.96 | $140.7K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $8.97 | $89.7K |
| 2024-01-09 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 25K | $8.32 | $208.1K |
| 2024-01-08 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 15K | $8.13 | $121.9K |
| 2024-01-05 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 10K | $8.14 | $81.4K |
| 2024-01-04 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $8.13 | $40.6K |
| 2024-01-04 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $8.07 | $40.4K |
| 2024-01-03 | Myron Arthur TetreaultDirector of Issuer | ▼sell | 7.6K | $8.09 | $61.7K |
| 2023-12-04 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 3.6K | $9.26 | $33.3K |
| 2023-11-21 | John Michael HooksSenior Officer of Issuer | ▼sell | 192.9K | $8.96 | $1.73M |
| 2023-11-17 | Craig BrownSenior Officer of Issuer | ▼sell | 14.6K | $9.00 | $131.4K |
| 2023-11-17 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2023-11-17 | John Michael HooksSenior Officer of Issuer | ▼sell | 107.1K | $9.00 | $964.3K |
| 2023-11-16 | Craig BrownSenior Officer of Issuer | ▼sell | 15.4K | $9.00 | $138.6K |
| 2023-11-16 | Jeffery John ShaferSenior Officer of Issuer | ▼sell | 10K | $9.00 | $90K |
| 2023-11-15 | Craig BrownSenior Officer of Issuer | ▼sell | 70K | $9.00 | $630K |
| 2023-11-14 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 22.4K | $9.00 | $201.6K |
| 2023-11-14 | Cameron Michael RitchieSenior Officer of Issuer | ▼sell | 10.9K | $8.98 | $98.2K |
| 2023-09-07 | John Michael HooksSenior Officer of Issuer | ▼sell | 10.9K | $8.04 | $87.6K |
| 2023-09-07 | John Michael HooksSenior Officer of Issuer | ▼sell | 15.9K | $8.01 | $127.3K |
| 2023-09-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 6.2K | $8.02 | $49.7K |
| 2023-09-01 | Craig BrownSenior Officer of Issuer | ▼sell | 15.6K | $8.00 | $124.8K |
| 2023-09-01 | Michael Leslie BukerSenior Officer of Issuer | ▼sell | 5K | $8.05 | $40.3K |
| 2023-09-01 | John Michael HooksSenior Officer of Issuer | ▼sell | 6.2K | $8.02 | $49.7K |
| 2023-08-31 | Craig BrownSenior Officer of Issuer | ▼sell | 3.9K | $8.00 | $31.2K |
| 2023-08-18 | Craig BrownSenior Officer of Issuer | ▼sell | 30.5K | $8.00 | $244K |
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-18 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $6.16 | $92.4K |
| 2026-08-18 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $6.16 | $92.4K |
| 2026-06-30 | Myron Arthur TetreaultDirector of Issuer | grant | 2.7K | $10.44 | $28.4K |
| 2026-05-22 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $6.16 | $184.8K |
| 2026-05-22 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $6.16 | $184.8K |
| 2026-05-20 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 5K | $6.16 | $30.8K |
| 2026-05-20 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 5K | $6.16 | $30.8K |
| 2026-05-16 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 7.4K | $11.28 | $83.5K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 16.7K | $8.53 | $142.2K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 33.3K | $9.23 | $307.7K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 16.7K | $7.83 | $130.5K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 33.3K | $9.23 | $307.7K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 16.7K | $8.53 | $142.2K |
| 2026-05-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 16.7K | $7.83 | $130.5K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 23.7K | $6.08 | $144.1K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 23.7K | $6.08 | $144.1K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | option_exercise | 33.3K | $9.17 | $305.7K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-04-01 | John Michael HooksSenior Officer of Issuer | option_exercise | 33.3K | $9.17 | $305.7K |
| 2026-04-01 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 2.4K | $13.65 | $32.9K |
| 2026-04-01 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | option_exercise | 33.3K | $9.17 | $305.7K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3K | $13.76 | $40.7K |
| 2026-03-31 | Myron Arthur TetreaultDirector of Issuer | grant | 2K | $13.76 | $27.9K |
| 2026-03-31 | Randolph M CharronDirector of Issuer | option_exercise | 1.8K | $13.76 | $25.4K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 23.7K | $6.08 | $144.1K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-31 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 23.7K | $6.08 | $144.1K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | option_exercise | 33.3K | $9.17 | $305.7K |
| 2026-03-31 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $6.08 | $304K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $7.96 | $398K |
| 2026-03-30 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 20K | $6.08 | $121.6K |
| 2026-03-30 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $6.08 | $304K |
| 2026-03-30 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 20K | $6.08 | $121.6K |
| 2026-03-27 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.3K | $8.53 | $71.1K |
| 2026-03-27 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.3K | $8.53 | $71.1K |
| 2026-03-26 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 5.1K | $6.08 | $31K |
| 2026-03-26 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 5.1K | $6.08 | $31K |
| 2026-03-09 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.1K | $12.18 | $147.8K |
| 2026-03-09 | Craig BrownSenior Officer of Issuer | option_exercise | 22.5K | $12.18 | $273.5K |
| 2026-03-09 | Craig BrownSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 22.5K | $12.18 | $273.5K |
| 2026-03-09 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | Randolph M CharronDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Randolph M CharronDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | Karen David-GreenDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Karen David-GreenDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | Terrance FreemanDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Terrance FreemanDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | Lawrence M. HibbardDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Lawrence M. HibbardDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | John Michael HooksSenior Officer of Issuer | option_exercise | 23.6K | $12.18 | $287.3K |
| 2026-03-09 | John Michael HooksSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.6K | $12.18 | $55.6K |
| 2026-03-09 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3K | $12.18 | $36.1K |
| 2026-03-09 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 22.5K | $12.18 | $273.5K |
| 2026-03-09 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.8K | $12.18 | $107.3K |
| 2026-03-09 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3.6K | $12.18 | $44.2K |
| 2026-03-09 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 4.5K | $12.18 | $54.8K |
| 2026-03-09 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 14K | $12.18 | $170.3K |
| 2026-03-09 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 22.5K | $12.18 | $273.5K |
| 2026-03-06 | Terrance FreemanDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-06 | Lawrence M. HibbardDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-06 | John Michael HooksSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 11.4K | $12.11 | $137.9K |
| 2026-03-06 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 9.8K | $12.11 | $118.5K |
| 2026-03-06 | Karen David-GreenDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-06 | Craig BrownSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15.9K | $12.11 | $192.5K |
| 2026-03-06 | Randolph M CharronDirector of Issuer | option_exercise | 3.7K | $12.11 | $44.6K |
| 2026-03-05 | Lawrence M. HibbardDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | John Michael HooksSenior Officer of Issuer | grant | 50K | $12.01 | $600.5K |
| 2026-03-05 | John Michael HooksSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $11.90 | $297.5K |
| 2026-03-05 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $11.90 | $595K |
| 2026-03-05 | Cameron Michael RitchieSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | Jeffery John ShaferSenior Officer of Issuer | grant | 50K | $12.01 | $600.5K |
| 2026-03-05 | Jeffery John ShaferSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | Myron Arthur TetreaultDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $11.90 | $297.5K |
| 2026-03-05 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 30.5K | $12.01 | $366.2K |
| 2026-03-05 | Craig BrownSenior Officer of Issuer | grant | 50K | $12.01 | $600.5K |
| 2026-03-05 | Craig BrownSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $11.90 | $595K |
| 2026-03-05 | Michael Leslie BukerSenior Officer of Issuer | grant | 49.9K | $12.01 | $599.2K |
| 2026-03-05 | Randolph M CharronDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | Karen David-GreenDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | Terrance FreemanDirector of Issuer | grant | 13.9K | $12.01 | $166.4K |
| 2026-03-05 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 30.5K | $12.01 | $366.2K |
| 2025-12-31 | Myron Arthur TetreaultDirector of Issuer | grant | 3.5K | $7.72 | $27.4K |
| 2025-12-02 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2025-12-02 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $2.64 | $39.6K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $5.64 | $56.4K |
| 2025-11-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $5.64 | $84.6K |
| 2025-11-21 | John Michael HooksSenior Officer of Issuer | option_exercise | 100K | $2.74 | $274K |
| 2025-11-21 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $6.08 | $304K |
| 2025-11-21 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $6.08 | $304K |
| 2025-11-21 | John Michael HooksSenior Officer of Issuer | option_exercise | 100K | $2.74 | $274K |
| 2025-09-30 | Myron Arthur TetreaultDirector of Issuer | grant | 3.5K | $7.92 | $27.9K |
| 2025-06-30 | Myron Arthur TetreaultDirector of Issuer | grant | 3.3K | $8.39 | $27.3K |
| 2025-05-16 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 7.4K | $8.03 | $59.4K |
| 2025-03-31 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3K | $9.20 | $27.2K |
| 2025-03-31 | Myron Arthur TetreaultDirector of Issuer | grant | 3.1K | $9.20 | $28.8K |
| 2025-03-10 | Lawrence M. HibbardDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Terrance FreemanDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Karen David-GreenDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Randolph M CharronDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 22.5K | $8.56 | $192.2K |
| 2025-03-10 | Craig BrownSenior Officer of Issuer | option_exercise | 22.5K | $8.56 | $192.2K |
| 2025-03-10 | Craig BrownSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-10 | Craig BrownSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-10 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Roger Dale ThomasDirector of Issuer | option_exercise | 4.5K | $8.56 | $38.5K |
| 2025-03-10 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 22.5K | $8.56 | $192.2K |
| 2025-03-10 | John Michael HooksSenior Officer of Issuer | option_exercise | 23.6K | $8.56 | $201.9K |
| 2025-03-10 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.6K | $8.56 | $39.1K |
| 2025-03-10 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.1K | $8.56 | $103.9K |
| 2025-03-10 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 22.5K | $8.56 | $192.2K |
| 2025-03-07 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-07 | Craig BrownSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | Lawrence M. HibbardDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | John Michael HooksSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-07 | John Michael HooksSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3K | $8.59 | $25.5K |
| 2025-03-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 14K | $8.56 | $119.7K |
| 2025-03-07 | Karen David-GreenDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | Roger Dale ThomasDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | Randolph M CharronDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-07 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 14K | $8.59 | $120.1K |
| 2025-03-07 | Terrance FreemanDirector of Issuer | option_exercise | 3.6K | $8.59 | $31.2K |
| 2025-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.53 | $213.3K |
| 2025-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.71 | $217.8K |
| 2025-03-06 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $8.53 | $426.5K |
| 2025-03-06 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.53 | $213.3K |
| 2025-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.71 | $217.8K |
| 2025-03-06 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $8.53 | $426.5K |
| 2025-03-06 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Craig BrownSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Craig BrownSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Michael Leslie BukerSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | Randolph M CharronDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Karen David-GreenDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Terrance FreemanDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Lawrence M. HibbardDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | John Michael HooksSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.71 | $217.8K |
| 2025-03-06 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 29.4K | $8.71 | $255.8K |
| 2025-03-06 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Cameron Michael RitchieSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | Jeffery John ShaferSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-06 | Jeffery John ShaferSenior Officer of Issuer | grant | 47.7K | $8.71 | $415.3K |
| 2025-03-06 | Myron Arthur TetreaultDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Roger Dale ThomasDirector of Issuer | grant | 11.1K | $8.71 | $96.2K |
| 2025-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $8.71 | $217.8K |
| 2025-03-06 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 29.4K | $8.71 | $255.8K |
| 2025-03-06 | John Michael HooksSenior Officer of Issuer | grant | 50K | $8.71 | $435.5K |
| 2025-03-04 | Roger Dale ThomasDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 31K | $8.97 | $278.1K |
| 2025-03-04 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 40.7K | $8.97 | $364.8K |
| 2025-03-04 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 31K | $8.97 | $278.1K |
| 2025-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 29.5K | $8.97 | $264.6K |
| 2025-03-04 | Randolph M CharronDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Karen David-GreenDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Terrance FreemanDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | Lawrence M. HibbardDirector of Issuer | option_exercise | 5.8K | $8.97 | $52.3K |
| 2025-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 29.5K | $8.97 | $264.6K |
| 2025-03-04 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 28K | $8.97 | $251.2K |
| 2025-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 32.5K | $8.97 | $291.5K |
| 2025-03-03 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $2.19 | $109.5K |
| 2025-03-03 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $2.19 | $109.5K |
| 2024-11-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 50K | $6.16 | $308K |
| 2024-11-07 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 50K | $6.16 | $308K |
| 2024-10-01 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-10-01 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-09-30 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 20K | $2.64 | $52.8K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $2.64 | $79.2K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $2.64 | $79.2K |
| 2024-09-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 30K | $2.64 | $79.2K |
| 2024-08-29 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-08-29 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-08-27 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.64 | $26.4K |
| 2024-08-19 | Karen David-GreenDirector of Issuer | option_exercise | 7K | $10.26 | $72.3K |
| 2024-05-16 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 22.2K | $8.73 | $193.8K |
| 2024-05-13 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3.2K | $8.72 | $27.5K |
| 2024-05-09 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $2.19 | $109.5K |
| 2024-05-09 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $2.19 | $109.5K |
| 2024-04-13 | John Michael HooksSenior Officer of Issuer | option_exercise | 4.9K | $9.40 | $46.5K |
| 2024-04-13 | Terrance FreemanDirector of Issuer | option_exercise | 3K | $9.40 | $28.4K |
| 2024-04-13 | Lawrence M. HibbardDirector of Issuer | option_exercise | 5.3K | $9.40 | $50K |
| 2024-04-13 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 6.3K | $9.40 | $58.9K |
| 2024-04-13 | Roger Dale ThomasDirector of Issuer | option_exercise | 4.3K | $9.40 | $40.1K |
| 2024-04-01 | Randolph M CharronDirector of Issuer | grant | 4.7K | $9.22 | $43.5K |
| 2024-04-01 | Myron Arthur TetreaultDirector of Issuer | grant | 7.2K | $9.22 | $66.6K |
| 2024-04-01 | Terrance FreemanDirector of Issuer | grant | 3.2K | $9.22 | $29.5K |
| 2024-03-31 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 3K | $9.22 | $27.3K |
| 2024-03-18 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 18.3K | $2.74 | $50.1K |
| 2024-03-18 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 18.3K | $2.74 | $50.1K |
| 2024-03-15 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 13.7K | $2.74 | $37.5K |
| 2024-03-15 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 13.7K | $2.74 | $37.5K |
| 2024-03-13 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 13.4K | $6.16 | $82.7K |
| 2024-03-13 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 13.4K | $6.16 | $82.7K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15.7K | $2.09 | $32.8K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15.7K | $8.96 | $140.7K |
| 2024-03-12 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 19.9K | $6.16 | $122.6K |
| 2024-03-12 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 19.9K | $6.16 | $122.6K |
| 2024-03-12 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15.7K | $2.09 | $32.8K |
| 2024-03-11 | Karen David-GreenDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Randolph M CharronDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 22.5K | $9.23 | $207.3K |
| 2024-03-11 | Lawrence M. HibbardDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.1K | $9.23 | $112K |
| 2024-03-11 | Roger Dale ThomasDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-11 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 22.5K | $9.23 | $207.3K |
| 2024-03-11 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 22.5K | $9.23 | $207.3K |
| 2024-03-11 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.6K | $9.23 | $42.1K |
| 2024-03-11 | John Michael HooksSenior Officer of Issuer | option_exercise | 23.6K | $9.23 | $217.7K |
| 2024-03-11 | Craig BrownSenior Officer of Issuer | option_exercise | 22.5K | $9.23 | $207.3K |
| 2024-03-11 | Terrance FreemanDirector of Issuer | option_exercise | 4.5K | $9.23 | $41.5K |
| 2024-03-08 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $2.81 | $140.5K |
| 2024-03-08 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $2.81 | $140.5K |
| 2024-03-07 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 25K | $9.23 | $230.8K |
| 2024-03-07 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 26.4K | $9.17 | $242.2K |
| 2024-03-07 | Roger Dale ThomasDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Myron Arthur TetreaultDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Jeffery John ShaferSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | Jeffery John ShaferSenior Officer of Issuer | grant | 50K | $9.17 | $458.5K |
| 2024-03-07 | Cameron Michael RitchieSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | Cameron Michael RitchieSenior Officer of Issuer | grant | 50K | $9.23 | $461.5K |
| 2024-03-07 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 8.9K | $9.17 | $81.6K |
| 2024-03-07 | John Michael HooksSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | Randolph M CharronDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Lawrence M. HibbardDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Terrance FreemanDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Karen David-GreenDirector of Issuer | grant | 10.9K | $9.17 | $100K |
| 2024-03-07 | Craig BrownSenior Officer of Issuer | grant | 50K | $9.17 | $458.5K |
| 2024-03-07 | Craig BrownSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | Michael Leslie BukerSenior Officer of Issuer | grant | 50K | $9.23 | $461.5K |
| 2024-03-07 | Michael Leslie BukerSenior Officer of Issuer | grant | 41.9K | $9.17 | $384.6K |
| 2024-03-07 | John Michael HooksSenior Officer of Issuer | grant | 50K | $9.17 | $458.5K |
| 2024-03-05 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-05 | Randolph M CharronDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 16.7K | $9.05 | $150.8K |
| 2024-03-05 | Roger Dale ThomasDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 6.1K | $9.05 | $55.1K |
| 2024-03-05 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 6.1K | $9.05 | $55.1K |
| 2024-03-05 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 25K | $9.05 | $226.3K |
| 2024-03-05 | John Michael HooksSenior Officer of Issuer | option_exercise | 9.1K | $9.05 | $82.6K |
| 2024-03-05 | Lawrence M. HibbardDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Terrance FreemanDirector of Issuer | option_exercise | 12.2K | $9.05 | $110.1K |
| 2024-03-05 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 3K | $9.05 | $27.5K |
| 2024-03-05 | Craig BrownSenior Officer of Issuer | option_exercise | 9.1K | $9.05 | $82.6K |
| 2024-03-05 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-05 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-05 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-05 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $9.05 | $452.5K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 40.7K | $9.04 | $367.6K |
| 2024-03-04 | Roger Dale ThomasDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Myron Arthur TetreaultDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 6K | $9.04 | $54.2K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 7.5K | $9.04 | $67.8K |
| 2024-03-04 | David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 28K | $9.04 | $253.1K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 4.5K | $9.04 | $40.7K |
| 2024-03-04 | Lawrence M. HibbardDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Terrance FreemanDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Karen David-GreenDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Randolph M CharronDirector of Issuer | option_exercise | 5.8K | $9.04 | $52.7K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 4.5K | $9.04 | $40.7K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 6K | $9.04 | $54.2K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 25K | $9.04 | $226K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | John Michael HooksSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-03-04 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 29.1K | $9.04 | $262.7K |
| 2024-03-04 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $9.04 | $452K |
| 2024-01-09 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $2.74 | $68.5K |
| 2024-01-09 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $2.74 | $68.5K |
| 2024-01-08 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $2.83 | $42.5K |
| 2024-01-08 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 15K | $2.83 | $42.5K |
| 2024-01-05 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.83 | $28.3K |
| 2024-01-05 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.83 | $28.3K |
| 2024-01-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.83 | $28.3K |
| 2024-01-04 | Michael Leslie BukerSenior Officer of Issuer | option_exercise | 10K | $2.83 | $28.3K |
| 2023-11-17 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $2.74 | $68.5K |
| 2023-11-17 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 25K | $2.74 | $68.5K |
| 2023-11-16 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 10K | $2.74 | $27.4K |
| 2023-11-16 | Jeffery John ShaferSenior Officer of Issuer | option_exercise | 10K | $2.74 | $27.4K |
| 2023-11-14 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 33.3K | $2.64 | $88K |
| 2023-11-14 | Cameron Michael RitchieSenior Officer of Issuer | option_exercise | 33.3K | $2.64 | $88K |
| 2023-09-15 | Craig BrownSenior Officer of Issuer | option_exercise | 100K | $2.74 | $274K |
| 2023-09-15 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $2.81 | $140.5K |
| 2023-09-15 | Craig BrownSenior Officer of Issuer | option_exercise | 100K | $2.74 | $274K |
| 2023-09-15 | Craig BrownSenior Officer of Issuer | option_exercise | 50K | $2.81 | $140.5K |
| 2023-08-21 | Karen David-GreenDirector of Issuer | option_exercise | 7K | $7.86 | $55.3K |
| 2023-08-21 | Karen David-GreenDirector of Issuer | option_exercise | 7K | $7.86 | $55.3K |
| 2023-08-21 | Karen David-GreenDirector of Issuer | option_exercise | 7K | $7.86 | $55.4K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-07-31 | PHX Energy Services CorpIssuer | issuer_buyback | 279K | $8.20 | $2.29M |
| 2025-06-30 | PHX Energy Services CorpIssuer | issuer_buyback | 100K | $8.91 | $891K |
| 2024-11-30 | PHX Energy Services CorpIssuer | issuer_buyback | 128.1K | $9.75 | $1.25M |
| 2024-10-31 | PHX Energy Services CorpIssuer | issuer_buyback | 364.9K | $9.62 | $3.51M |
| 2024-09-30 | PHX Energy Services CorpIssuer | issuer_buyback | 579.1K | $9.10 | $5.27M |
| 2024-08-31 | PHX Energy Services CorpIssuer | issuer_buyback | 60.6K | $10.17 | $616.4K |
| 2024-07-31 | PHX Energy Services CorpIssuer | issuer_buyback | 650.2K | $9.83 | $6.39M |
| 2024-06-30 | PHX Energy Services CorpIssuer | issuer_buyback | 40.7K | $8.85 | $360.4K |
| 2024-05-30 | PHX Energy Services CorpIssuer | issuer_buyback | 317.6K | $8.74 | $2.78M |
| 2023-11-30 | PHX Energy Services CorpIssuer | issuer_buyback | 1.32M | $8.50 | $11.24M |
| 2023-09-30 | PHX Energy Services CorpIssuer | issuer_buyback | 292.5K | $7.87 | $2.3M |
| 2023-09-30 | PHX Energy Services CorpIssuer | issuer_buyback | 292.5K | $7.85 | $2.3M |
| 2023-09-30 | PHX Energy Services CorpIssuer | issuer_buyback | 292.5K | $7.85 | $2.3M |
| 2023-08-31 | PHX Energy Services CorpIssuer | issuer_buyback | 191.9K | $7.94 | $1.52M |
| 2023-08-31 | PHX Energy Services CorpIssuer | issuer_buyback | 716.3K | $7.79 | $5.58M |
| 2023-08-31 | PHX Energy Services CorpIssuer | issuer_buyback | 908.2K | $7.82 | $7.1M |
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| John Michael HooksSenior Officer of Issuer | 2.51M | 2026-09-23▼sell128.8K | 5.49% |
| Michael Leslie BukerSenior Officer of Issuer | 332.6K | 2026-08-18option_exercise15K | 0.73% |
| Roger Dale ThomasDirector of Issuer | 220.7Kas filed 2023-11-09 | 2025-03-10option_exercise4.5K | 0.48% |
| Jeffery John ShaferSenior Officer of Issuer | 183.8K | 2026-04-01option_exercise23.7K | 0.40% |
| Craig BrownSenior Officer of Issuer | 129.6K | 2026-03-30option_exercise50K | 0.28% |
| Garrett WrightDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 113.8Kas filed 2025-05-30 | 2026-05-16option_exercise7.4K | 0.25% |
| Cameron Michael RitchieSenior Officer of Issuer | 100K | 2026-05-07▼sell6K | 0.22% |
| Lawrence M. HibbardDirector of Issuer | 39.1Kas filed 2023-11-09 | 2026-03-09option_exercise4.5K | 0.09% |
| Karen David-GreenDirector of Issuer | 29.8Kas filed 2025-11-14 | 2026-03-09option_exercise4.5K | 0.07% |
| David RainesDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 27.7K | 2026-03-27▼sell8.3K | 0.06% |
| Myron Arthur TetreaultDirector of Issuer | 10Kas filed 2026-03-31 | 2026-06-30grant2.7K | 0.02% |
| Randolph M CharronDirector of Issuer | — | 2026-03-31option_exercise1.8K | — |
| PHX Energy Services CorpIssuer | — | 2025-07-31issuer_buyback279K | — |
| Terrance FreemanDirector of Issuer | — | 2026-03-09option_exercise4.5K | — |