1,296 shares ($0) on 2026-09-15.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director 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
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
1,296 shares ($0) on 2026-09-15.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director 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
Director of Issuer
Director of Issuer
Director 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
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
Director 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
Director 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
Director 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-17 | Scott Douglas SarjeantDirector of Issuer | ▲buy | 20K | $6.17 | $123.4K |
| 2026-07-09 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 10K | $5.99 | $59.9K |
| 2026-06-24 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.10 | $30.5K |
| 2026-06-19 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.25 | $31.3K |
| 2026-06-19 | Thomas Joseph ConnorsDirector of Issuer | ▲buy | 25K | $6.25 | $156.3K |
| 2026-06-17 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.30 | $31.5K |
| 2026-05-11 | Daniel B. AdamsDirector of Issuer | ▲buy | 7.7K | $6.55 | $50.1K |
| 2026-03-26 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 7.1K | $6.85 | $48.9K |
| 2025-04-08 | Robert SkilnickSenior Officer of Issuer | ▲buy | 11K | $4.51 | $49.7K |
| 2025-04-07 | Robert SkilnickSenior Officer of Issuer | ▲buy | 11K | $4.55 | $50K |
| 2025-03-04 | Thomas Joseph ConnorsDirector of Issuer | ▲buy | 22K | $4.97 | $109.3K |
| 2025-02-04 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $6.30 | $6.9K |
| 2025-02-04 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $6.30 | $6.9K |
| 2025-02-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $6.30 | $6.9K |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 4.7K | $6.34 | $29.8K |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $6.22 | $6.8K |
| 2024-12-20 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 200 | $6.30 | $1.3K |
| 2024-12-19 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 13.1K | $6.35 | $83.2K |
| 2024-12-18 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.9K | $6.35 | $12.1K |
| 2024-12-06 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.40 | $32K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 10K | $6.25 | $62.5K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 10K | $6.30 | $63K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5.7K | $6.21 | $35.4K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.4K | $6.25 | $8.9K |
| 2024-11-27 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.28 | $31.4K |
| 2024-11-27 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 4.1K | $6.27 | $25.7K |
| 2024-11-26 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 4.5K | $6.31 | $28.4K |
| 2024-11-20 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 100 | $6.05 | $605 |
| 2024-11-20 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 15K | $6.10 | $91.5K |
| 2024-11-15 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 600 | $5.96 | $3.6K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.3K | $6.05 | $7.6K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 935 | $6.05 | $5.7K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 3.9K | $6.05 | $23.4K |
| 2024-09-17 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 2.1K | $5.85 | $12.5K |
| 2024-09-17 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 9.8K | $5.90 | $57.8K |
| 2024-09-17 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $5.99 | $6.6K |
| 2024-09-16 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 3.7K | $5.66 | $20.9K |
| 2024-01-09 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 857adj. | $5.04 | $4.3K |
| 2024-01-08 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 7.1Kadj. | $5.04 | $36K |
| 2024-01-08 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 7.1Kadj. | $5.04 | $35.6K |
| 2024-01-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 286adj. | $5.04 | $1.4K |
| 2024-01-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 2.4Kadj. | $5.11 | $12K |
| 2024-01-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 357adj. | $5.04 | $1.8K |
| 2024-01-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.4Kadj. | $5.04 | $7.2K |
| 2024-01-02 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 714adj. | $4.97 | $3.5K |
| 2023-12-29 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.9Kadj. | $4.97 | $9.2K |
| 2023-12-22 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 143adj. | $4.97 | $710 |
| 2023-12-07 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 2.9Kadj. | $4.97 | $14.6K |
| 2023-12-04 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 25.6Kadj. | $4.97 | $127.4K |
| 2023-12-01 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 14.3Kadj. | $5.04 | $72K |
| 2023-08-15 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 14.3Kadj. | $5.95 | $85K |
| 2023-07-26 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 14.3Kadj. | $5.88 | $84K |
| 2023-07-25 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 22.1Kadj. | $5.88 | $130.2K |
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 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 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 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 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 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 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 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 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
Senior Officer 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 of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-19 | Suzanne Lynne DaviesSenior Officer of Issuer | ▼sell | 4.3K | $6.65 | $28.5K |
| 2026-08-13 | Suzanne Lynne DaviesSenior Officer of Issuer | ▼sell | 10K | $6.56 | $65.6K |
| 2026-08-12 | Thomas Joseph ConnorsDirector of Issuer | ▼sell | 150K | $6.30 | $945K |
| 2026-03-10 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 62.9K | $6.72 | $422.7K |
| 2026-03-09 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 50K | $6.62 | $331.2K |
| 2026-03-06 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 20K | $6.53 | $130.6K |
| 2026-03-05 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 20K | $6.60 | $132K |
| 2026-03-04 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 20K | $6.56 | $131.2K |
| 2025-10-07 | Lee HarnsSenior Officer of Issuer | ▼sell | 168K | $4.50 | $756K |
| 2025-07-10 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 142.9K | $4.50 | $642.9K |
| 2025-07-10 | Vaugn SpenglerSenior Officer of Issuer | ▼sell | 72.3K | $4.50 | $325.5K |
| 2025-07-10 | Lee HarnsSenior Officer of Issuer | ▼sell | 71.4K | $4.50 | $321.4K |
| 2025-01-10 | Ian Stephen BrownDirector of Issuer | ▼sell | 5.3K | $6.65 | $35.2K |
| 2025-01-09 | Ian Stephen BrownDirector of Issuer | ▼sell | 4.7K | $6.65 | $31.3K |
| 2024-12-17 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.47 | $43.7K |
| 2024-12-16 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.46 | $43.6K |
| 2024-12-13 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.49 | $43.8K |
| 2024-12-12 | Dale E. TremblayDirector of Issuer | ▼sell | 13K | $6.55 | $85.2K |
| 2024-12-12 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.52 | $44K |
| 2024-12-11 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.40 | $43.2K |
| 2024-12-10 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.47 | $43.7K |
| 2024-12-09 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.41 | $43.3K |
| 2024-12-06 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.48 | $43.7K |
| 2024-12-05 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.42 | $43.4K |
| 2024-12-04 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.38 | $43.1K |
| 2024-12-03 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.34 | $42.8K |
| 2024-12-02 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.40 | $43.2K |
| 2024-11-29 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 13.5K | $6.30 | $85K |
| 2024-11-27 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.29 | $42.4K |
| 2024-11-26 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.30 | $42.5K |
| 2024-11-25 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.31 | $42.6K |
| 2024-11-22 | Ian Stephen BrownDirector of Issuer | ▼sell | 6K | $6.32 | $37.9K |
| 2024-11-22 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.24 | $42.1K |
| 2024-11-21 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.10 | $41.2K |
| 2024-11-21 | Ian Stephen BrownDirector of Issuer | ▼sell | 10K | $6.20 | $62K |
| 2024-11-21 | Ian Stephen BrownDirector of Issuer | ▼sell | 6K | $6.28 | $37.7K |
| 2024-11-20 | Ian Stephen BrownDirector of Issuer | ▼sell | 10K | $6.10 | $61K |
| 2024-11-20 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.05 | $40.9K |
| 2024-11-15 | Roderick Donald MaxwellDirector of Issuer | ▼sell | 33 | $5.96 | $197 |
| 2024-10-04 | Dale E. TremblayDirector of Issuer | ▼sell | 18K | $6.20 | $111.6K |
| 2024-08-14 | Lee HarnsSenior Officer of Issuer | ▼sell | 795.8K | $6.00 | $4.77M |
| 2024-07-24 | Thomas Joseph ConnorsDirector of Issuer | ▼sell | 55.2K | $6.60 | $364.6K |
| 2024-06-24 | Fawzi IraniSenior Officer of Issuer | ▼sell | 18.7Kadj. | $6.09 | $114.1K |
| 2024-06-24 | Fawzi IraniSenior Officer of Issuer | ▼sell | 26.5Kadj. | $6.09 | $161.4K |
| 2024-06-10 | Lee HarnsSenior Officer of Issuer | ▼sell | 142.9Kadj. | $6.23 | $890K |
| 2024-06-10 | Lee HarnsSenior Officer of Issuer | ▼sell | 142.9Kadj. | $4.20 | $600K |
| 2024-06-06 | Thomas Joseph ConnorsDirector of Issuer | ▼sell | 110.5Kadj. | $6.23 | $688.3K |
| 2023-10-10 | Ian Stephen BrownDirector of Issuer | ▼sell | 5.4Kadj. | $6.02 | $32.5K |
| 2023-09-27 | Lee HarnsSenior Officer of Issuer | ▼sell | 142.9Kadj. | $4.69 | $666.7K |
| 2023-09-21 | Peter Scott MacfarlaneSenior Officer of Issuer | ▼sell | 10.5Kadj. | $6.30 | $66K |
| 2023-09-20 | Thomas Joseph ConnorsDirector of Issuer | ▼sell | 48.6Kadj. | $6.44 | $312.8K |
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 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
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director 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
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 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
Director of Issuer
Director 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)
Senior Officer of Issuer
Senior Officer 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
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
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 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 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 of Issuer
Director 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
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
Director 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
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 of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
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
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 of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-15 | Dale E. TremblayDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Dale E. TremblayDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-09-15 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 14.4K | — | $0 |
| 2026-09-15 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 15.3K | — | $0 |
| 2026-09-15 | Robert SkilnickSenior Officer of Issuer | option_exercise | 15.6K | — | $0 |
| 2026-09-15 | Robert SkilnickSenior Officer of Issuer | option_exercise | 20.3K | — | $0 |
| 2026-09-15 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-09-15 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 11.6K | — | $0 |
| 2026-09-15 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 20.3K | — | $0 |
| 2026-09-15 | Randi Leigh HannonSenior Officer of Issuer | option_exercise | 10.2K | — | $0 |
| 2026-09-15 | Shuja GorayaDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Shuja GorayaDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-09-15 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 5.8K | — | $0 |
| 2026-09-15 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 10.2K | — | $0 |
| 2026-09-15 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 27.6K | — | $0 |
| 2026-09-15 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 40.7K | — | $0 |
| 2026-09-15 | Nyimas Ami AriefDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Nyimas Ami AriefDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-09-15 | Daniel B. AdamsDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Daniel B. AdamsDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-08-19 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 4.3K | $6.02 | $25.8K |
| 2026-08-19 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 4.3K | $6.02 | $25.8K |
| 2026-08-14 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 38.9K | $6.02 | $234.4K |
| 2026-08-14 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 38.9K | $6.02 | $234.4K |
| 2026-08-13 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 10K | $6.02 | $60.2K |
| 2026-08-13 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 10K | $6.02 | $60.2K |
| 2026-08-12 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 150K | $6.02 | $903K |
| 2026-08-12 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 150K | $6.02 | $903K |
| 2026-08-12 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 150K | $6.02 | $903K |
| 2026-08-12 | Nyimas Ami AriefDirector of Issuer | option_exercise | 9K | $6.24 | $56.2K |
| 2026-08-12 | Nyimas Ami AriefDirector of Issuer | option_exercise | 9K | $6.24 | $56.2K |
| 2026-08-12 | Nyimas Ami AriefDirector of Issuer | option_exercise | 9K | $6.24 | $56.2K |
| 2026-06-04 | Nyimas Ami AriefDirector of Issuer | option_exercise | 1.6K | $4.72 | $7.4K |
| 2026-06-04 | Nyimas Ami AriefDirector of Issuer | option_exercise | 1.6K | $4.72 | $7.4K |
| 2026-05-20 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 17.5K | $6.65 | $116.4K |
| 2026-04-02 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 7.5K | $6.65 | $49.9K |
| 2026-04-02 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 7.5K | $6.65 | $49.9K |
| 2026-03-30 | Robert SkilnickSenior Officer of Issuer | grant | 46.9K | — | $0 |
| 2026-03-30 | Robert SkilnickSenior Officer of Issuer | grant | 34.8K | $7.19 | $250.1K |
| 2026-03-30 | Scott Douglas SarjeantDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Scott Douglas SarjeantDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Roderick Donald MaxwellDirector of Issuer | grant | 34.9K | — | $0 |
| 2026-03-30 | Roderick Donald MaxwellDirector of Issuer | grant | 34.8K | $7.19 | $250.1K |
| 2026-03-30 | Shuja GorayaDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Shuja GorayaDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Dale E. TremblayDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 17.4K | — | $0 |
| 2026-03-30 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 17.4K | $7.19 | $125K |
| 2026-03-30 | Thomas Joseph ConnorsDirector of Issuer | grant | 82.9K | — | $0 |
| 2026-03-30 | Thomas Joseph ConnorsDirector of Issuer | grant | 34.8K | $7.19 | $250.1K |
| 2026-03-30 | Nyimas Ami AriefDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Nyimas Ami AriefDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Daniel B. AdamsDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Daniel B. AdamsDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Dale E. TremblayDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Vaugn SpenglerSenior Officer of Issuer | grant | 43.2K | — | $0 |
| 2026-03-30 | Vaugn SpenglerSenior Officer of Issuer | grant | 118.1K | $7.19 | $849.3K |
| 2025-12-19 | Randi Leigh HannonSenior Officer of Issuer | expiry | 60.7K | $8.26 | $501.5K |
| 2025-10-28 | Scott Douglas SarjeantDirector of Issuer | expiry | 17.1K | $6.09 | $104.4K |
| 2025-10-28 | Dale E. TremblayDirector of Issuer | expiry | 17.1K | $6.09 | $104.4K |
| 2025-10-28 | Roderick Donald MaxwellDirector of Issuer | expiry | 110.1K | $6.09 | $670.6K |
| 2025-10-28 | Shuja GorayaDirector of Issuer | expiry | 5.7K | $6.09 | $34.8K |
| 2025-10-28 | Thomas Joseph ConnorsDirector of Issuer | expiry | 57.1K | $6.09 | $348K |
| 2025-10-28 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | expiry | 14.3K | $6.09 | $87K |
| 2025-10-28 | Lee HarnsSenior Officer of Issuer | expiry | 28.6K | $6.09 | $174K |
| 2025-10-22 | Suzanne Lynne DaviesSenior Officer of Issuer | expiry | 60.7K | $6.09 | $369.7K |
| 2025-07-19 | Dale E. TremblayDirector of Issuer | expiry | 12.7K | $4.20 | $53.4K |
| 2025-06-26 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 25.7K | $4.20 | $108K |
| 2025-06-26 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 25.7K | $4.20 | $108K |
| 2025-06-23 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 72.3K | $4.20 | $303.8K |
| 2025-06-23 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 142.9K | $4.20 | $600K |
| 2025-06-23 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 72.3K | $4.20 | $303.8K |
| 2025-06-23 | Lee HarnsSenior Officer of Issuer | option_exercise | 71.4K | $4.20 | $300K |
| 2025-06-23 | Lee HarnsSenior Officer of Issuer | option_exercise | 71.4K | $4.20 | $300K |
| 2025-06-23 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 142.9K | $4.20 | $600K |
| 2025-05-27 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 52.9K | $4.20 | $222K |
| 2025-05-27 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 52.9K | $4.20 | $222K |
| 2025-04-07 | Ian Stephen BrownDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Daniel B. AdamsDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Dale E. TremblayDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Daniel B. AdamsDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Daniel B. AdamsDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Nyimas Ami AriefDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Nyimas Ami AriefDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 21.2K | $4.72 | $100K |
| 2025-04-07 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 22.9K | — | $0 |
| 2025-04-07 | Dale E. TremblayDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Dale E. TremblayDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Vaugn SpenglerSenior Officer of Issuer | grant | 22.9K | — | $0 |
| 2025-04-07 | Vaugn SpenglerSenior Officer of Issuer | grant | 21.2K | $4.72 | $100K |
| 2025-04-07 | Robert SkilnickSenior Officer of Issuer | grant | 30.5K | — | $0 |
| 2025-04-07 | Robert SkilnickSenior Officer of Issuer | grant | 200K | $4.72 | $944K |
| 2025-04-07 | Scott Douglas SarjeantDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Scott Douglas SarjeantDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Roderick Donald MaxwellDirector of Issuer | grant | 30.5K | — | $0 |
| 2025-04-07 | Roderick Donald MaxwellDirector of Issuer | grant | 42.4K | $4.72 | $200K |
| 2025-04-07 | Lee HarnsSenior Officer of Issuer | grant | 45.8K | — | $0 |
| 2025-04-07 | Lee HarnsSenior Officer of Issuer | grant | 42.4K | $4.72 | $200K |
| 2025-04-07 | Randi Leigh HannonSenior Officer of Issuer | grant | 15.3K | — | $0 |
| 2025-04-07 | Randi Leigh HannonSenior Officer of Issuer | grant | 21.2K | $4.72 | $100K |
| 2025-04-07 | Shuja GorayaDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Shuja GorayaDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 15.3K | — | $0 |
| 2025-04-07 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 21.2K | $4.72 | $100K |
| 2025-04-07 | Thomas Joseph ConnorsDirector of Issuer | grant | 61.1K | — | $0 |
| 2025-04-07 | Thomas Joseph ConnorsDirector of Issuer | grant | 42.4K | $4.72 | $200K |
| 2024-11-29 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 13.4K | $3.22 | $43.1K |
| 2024-11-29 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 13.4K | $3.22 | $43.1K |
| 2024-10-18 | Dale E. TremblayDirector of Issuer | option_exercise | 13K | $4.20 | $54.6K |
| 2024-10-18 | Dale E. TremblayDirector of Issuer | option_exercise | 13K | $4.20 | $54.6K |
| 2024-08-29 | Roderick Donald MaxwellDirector of Issuer | grant | 69K | $6.24 | $430.6K |
| 2024-08-29 | Scott Douglas SarjeantDirector of Issuer | grant | 18K | $6.24 | $112.3K |
| 2024-08-29 | Ian Stephen BrownDirector of Issuer | grant | 18K | $6.24 | $112.3K |
| 2024-08-29 | Peter Scott MacfarlaneSenior Officer of Issuer | grant | 39K | $6.24 | $243.4K |
| 2024-08-29 | Lee HarnsSenior Officer of Issuer | grant | 93K | $6.24 | $580.3K |
| 2024-08-29 | Randi Leigh HannonSenior Officer of Issuer | grant | 30K | $6.24 | $187.2K |
| 2024-08-29 | Nyimas Ami AriefDirector of Issuer | grant | 25K | $6.24 | $156K |
| 2024-08-29 | Daniel B. AdamsDirector of Issuer | grant | 25K | $6.24 | $156K |
| 2024-08-29 | Thomas Joseph ConnorsDirector of Issuer | grant | 141K | $6.24 | $879.8K |
| 2024-08-29 | Vaugn SpenglerSenior Officer of Issuer | grant | 39K | $6.24 | $243.4K |
| 2024-08-29 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 39K | $6.24 | $243.4K |
| 2024-08-29 | Dale E. TremblayDirector of Issuer | grant | 18K | $6.24 | $112.3K |
| 2024-08-29 | Shuja GorayaDirector of Issuer | grant | 18K | $6.24 | $112.3K |
| 2024-08-26 | Shuja GorayaDirector of Issuer | option_exercise | 47.1K | $3.50 | $164.7K |
| 2024-08-26 | Shuja GorayaDirector of Issuer | option_exercise | 38.6K | $6.20 | $239.2K |
| 2024-08-26 | Shuja GorayaDirector of Issuer | option_exercise | 47.1K | $3.50 | $164.7K |
| 2024-08-26 | Shuja GorayaDirector of Issuer | option_exercise | 47.1K | $6.20 | $291.8K |
| 2024-08-22 | Dale E. TremblayDirector of Issuer | option_exercise | 9.9K | $3.50 | $34.7K |
| 2024-08-22 | Dale E. TremblayDirector of Issuer | option_exercise | 9.9K | $3.50 | $34.7K |
| 2024-07-25 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 9.9K | $3.50 | $34.7K |
| 2024-07-25 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 9.9K | $3.50 | $34.7K |
| 2024-07-24 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 55.2K | $4.20 | $232K |
| 2024-07-24 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 55.2K | $4.20 | $232K |
| 2024-06-17 | Fawzi IraniSenior Officer of Issuer | option_exercise | 23.3Kadj. | $4.20 | $98K |
| 2024-06-17 | Fawzi IraniSenior Officer of Issuer | option_exercise | 36.4Kadj. | $3.50 | $127.5K |
| 2024-06-17 | Fawzi IraniSenior Officer of Issuer | option_exercise | 36.4Kadj. | $3.50 | $127.5K |
| 2024-06-17 | Fawzi IraniSenior Officer of Issuer | option_exercise | 23.3Kadj. | $4.20 | $98K |
| 2024-06-10 | Lee HarnsSenior Officer of Issuer | option_exercise | 142.9Kadj. | $4.20 | $600K |
| 2024-06-10 | Lee HarnsSenior Officer of Issuer | option_exercise | 142.9Kadj. | $4.20 | $600K |
| 2024-06-06 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 110.5Kadj. | $4.20 | $464K |
| 2024-06-06 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 110.5Kadj. | $4.20 | $464K |
| 2024-04-16 | Fawzi IraniSenior Officer of Issuer | option_exercise | 32.4Kadj. | $1.89 | $61.3K |
| 2024-04-12 | Fawzi IraniSenior Officer of Issuer | option_exercise | 71.4Kadj. | $1.89 | $135K |
| 2024-02-28 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 8.8Kadj. | $3.50 | $30.8K |
| 2024-02-28 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 8.8Kadj. | $3.50 | $30.8K |
| 2023-10-10 | Ian Stephen BrownDirector of Issuer | option_exercise | 5.4Kadj. | $0.84 | $4.5K |
| 2023-09-21 | Peter Scott MacfarlaneSenior Officer of Issuer | option_exercise | 10.5Kadj. | — | $0 |
| 2023-09-20 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 48.6Kadj. | — | $0 |
| 2023-09-20 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 48.6Kadj. | $3.50 | $170K |
| 2023-09-20 | Peter Scott MacfarlaneSenior Officer of Issuer | option_exercise | 10.5Kadj. | $0.84 | $8.8K |
| 2023-09-20 | Peter Scott MacfarlaneSenior Officer of Issuer | option_exercise | 10.5Kadj. | $1.82 | $19.1K |
| 2023-09-15 | Randal Harold PustanykDirector of Issuer | option_exercise | 15.7Kadj. | $0.84 | $13.2K |
| 2023-08-24 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 5.4Kadj. | $0.84 | $4.5K |
| 2023-08-24 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 5.4Kadj. | $0.84 | $4.5K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 64.3Kadj. | $6.02 | $387K |
| 2023-08-21 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 14.3Kadj. | $6.02 | $86K |
| 2023-08-21 | Lee HarnsSenior Officer of Issuer | grant | 35.7Kadj. | $6.02 | $215K |
| 2023-08-21 | Peter Scott MacfarlaneSenior Officer of Issuer | grant | 7.1Kadj. | $6.02 | $43K |
| 2023-08-21 | Roderick Donald MaxwellDirector of Issuer | grant | 32.1Kadj. | $6.02 | $193.5K |
| 2023-08-21 | Roderick Donald MaxwellDirector of Issuer | grant | 38.9Kadj. | $6.02 | $234.4K |
| 2023-08-21 | Roderick Donald MaxwellDirector of Issuer | grant | 32.1Kadj. | $6.02 | $193.5K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 150Kadj. | $6.02 | $903K |
| 2023-08-21 | Michael James HearnSenior Officer of Issuer | grant | 14.3Kadj. | $6.02 | $86K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 85.7Kadj. | $6.02 | $516K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 85.7Kadj. | $6.02 | $516K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 64.3Kadj. | $6.02 | $387K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-04-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 6K | $6.50 | $39K |
| 2026-04-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 6K | — | $0 |
| 2026-03-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 30K | — | $0 |
| 2026-03-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 30K | $6.50 | $195K |
| 2026-02-28 | ACT Energy Technologies LtdIssuer | issuer_buyback | 114.1K | $6.13 | $698.7K |
| 2026-02-28 | ACT Energy Technologies LtdIssuer | issuer_buyback | 114.1K | — | $0 |
| 2026-01-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 135K | — | $0 |
| 2026-01-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 135K | $5.34 | $720.9K |
| 2025-12-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 158K | $5.34 | $844.4K |
| 2025-12-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 158K | — | $0 |
| 2025-11-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 164.4K | $5.06 | $832.1K |
| 2025-11-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 164.4K | — | $0 |
| 2025-10-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 245.9K | $5.08 | $1.25M |
| 2025-10-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 245.9K | — | $0 |
| 2025-09-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 145.1K | $4.84 | $702.2K |
| 2025-09-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 145.1K | — | $0 |
| 2025-08-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 83.1K | — | $0 |
| 2025-08-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 83.1K | $4.78 | $397.5K |
| 2025-06-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 69K | $5.05 | $348.2K |
| 2025-06-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 69K | — | $0 |
| 2025-05-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 119.1K | — | $0 |
| 2025-05-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 119.1K | $4.90 | $583.6K |
| 2025-04-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 180.1K | $4.81 | $866.3K |
| 2025-04-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 180.1K | — | $0 |
| 2025-03-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 216.8K | — | $0 |
| 2025-03-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 216.8K | $5.23 | $1.13M |
| 2025-02-28 | ACT Energy Technologies LtdIssuer | issuer_buyback | 209.7K | $6.05 | $1.27M |
| 2025-02-28 | ACT Energy Technologies LtdIssuer | issuer_buyback | 209.7K | — | $0 |
| 2025-01-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 316.2K | $6.63 | $2.1M |
| 2025-01-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 316.2K | — | $0 |
| 2024-12-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 242.8K | — | $0 |
| 2024-12-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 242.8K | $6.41 | $1.56M |
| 2024-11-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 239.9K | — | $0 |
| 2024-11-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 239.9K | $6.16 | $1.48M |
| 2024-10-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 154.7K | $6.03 | $932.8K |
| 2024-10-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 154.7K | — | $0 |
| 2024-09-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 127.4K | $5.88 | $749.1K |
| 2024-09-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 127.4K | — | $0 |
| 2024-08-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 26.3K | — | $0 |
| 2024-08-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 26.3K | $6.18 | $162.5K |
| 2024-02-29 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 124.8Kadj. | — | $0 |
| 2024-02-29 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 124.8Kadj. | $6.30 | $785.1K |
| 2024-01-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 228.3Kadj. | $5.67 | $1.3M |
| 2024-01-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 228.3Kadj. | — | $0 |
| 2023-10-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 208.9Kadj. | — | $0 |
| 2023-10-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 208.9Kadj. | $5.95 | $1.24M |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 225.4Kadj. | — | $0 |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 227.1Kadj. | — | $0 |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 227.1Kadj. | $6.44 | $1.47M |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 227.1Kadj. | — | $0 |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 225.4Kadj. | $6.51 | $1.47M |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 227.1Kadj. | $6.44 | $1.46M |
| 2023-08-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 179.3Kadj. | $6.16 | $1.1M |
| 2023-08-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 179.3Kadj. | — | $0 |
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 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
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)
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
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-28 | Roderick Donald MaxwellDirector of Issuer | other | 175K | $7.23 | $1.27M |
| 2026-08-28 | Roderick Donald MaxwellDirector of Issuer | other | 100K | $7.23 | $723K |
| 2026-08-28 | Roderick Donald MaxwellDirector of Issuer | other | 75K | $7.23 | $542.3K |
| 2026-07-09 | Roderick Donald MaxwellDirector of Issuer | other | 1.8K | — | $0 |
| 2026-07-09 | Roderick Donald MaxwellDirector of Issuer | other | 1.8K | — | $0 |
| 2026-01-08 | Roderick Donald MaxwellDirector of Issuer | other | 50K | — | $0 |
| 2026-01-08 | Roderick Donald MaxwellDirector of Issuer | other | 50K | — | $0 |
| 2025-06-17 | Roderick Donald MaxwellDirector of Issuer | other | 52.9K | $5.19 | $274.3K |
| 2025-06-17 | Roderick Donald MaxwellDirector of Issuer | other | 52.9K | $5.19 | $274.3K |
| 2025-04-01 | Robert SkilnickSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-04-01 | Robert SkilnickSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | other | 80K | $6.15 | $492K |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | other | 80K | $6.15 | $492K |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | other | 80K | $6.15 | $492K |
| 2024-12-23 | Roderick Donald MaxwellDirector of Issuer | other | 32K | $6.25 | $200K |
| 2024-12-23 | Roderick Donald MaxwellDirector of Issuer | other | 32K | $6.25 | $200K |
| 2024-12-23 | Roderick Donald MaxwellDirector of Issuer | other | 30K | $6.25 | $187.5K |
| 2024-12-23 | Roderick Donald MaxwellDirector of Issuer | other | 30K | $6.25 | $187.5K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | other | 28.6K | $6.36 | $181.7K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | other | 28.6K | $6.36 | $181.7K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | other | 28.6K | $6.05 | $172.9K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | other | 28.6K | $6.05 | $172.9K |
| 2024-09-01 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-09-01 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-09-01 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-07-03 | Dale E. TremblayDirector of Issuer | other | 45.2Kadj. | — | $0 |
| 2024-07-03 | Dale E. TremblayDirector of Issuer | other | 21.7Kadj. | — | $0 |
| 2024-07-03 | Ian Stephen BrownDirector of Issuer | other | 82.7Kadj. | — | $0 |
| 2024-07-03 | Dale E. TremblayDirector of Issuer | other | 49Kadj. | — | $0 |
| 2024-07-03 | Ian Stephen BrownDirector of Issuer | other | 45.2Kadj. | — | $0 |
| 2024-06-01 | Daniel B. AdamsDirector of Issuer | opening_balance | 0adj. | — | $0 |
| 2024-05-09 | Nyimas Ami AriefDirector of Issuer | opening_balance | 0adj. | — | $0 |
Director 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
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Lee HarnsSenior Officer of Issuer | 636.7Kas filed 2025-10-07 | 2025-10-28expiry28.6K | 1.65% |
| Vaugn SpenglerSenior Officer of Issuer | 567.4Kas filed 2025-07-10 | 2026-09-15option_exercise14.4K | 1.47% |
| Thomas Joseph ConnorsDirector of Issuer | 410.3Kas filed 2026-08-12 | 2026-09-15option_exercise27.6K | 1.06% |
| Roderick Donald MaxwellDirector of Issuer | 280Kas filed 2026-07-09 | 2026-09-15option_exercise11.6K | 0.72% |
| Scott Douglas SarjeantDirector of Issuer | 240Kas filed 2026-07-17 | 2026-09-15option_exercise1.3K | 0.62% |
| Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 205.2K | 2026-03-10▼sell62.9K | 0.53% |
| Fawzi IraniSenior Officer of Issuer | 76.6Kadjusted for share consolidation | 2024-06-24▼sell18.7K | 0.20% |
| Peter Scott MacfarlaneSenior Officer of Issuer | 75Kas filed 2023-09-21 · adjusted for share consolidation | 2024-08-29grant39K | 0.19% |
| Ian Stephen BrownDirector of Issuer | 44.6Kas filed 2025-01-10 | 2025-04-07grant5.3K | 0.12% |
| Robert SkilnickSenior Officer of Issuer | 32Kas filed 2025-04-08 | 2026-09-15option_exercise15.6K | 0.08% |
| Dale E. TremblayDirector of Issuer | 17.2Kas filed 2024-12-12 | 2026-09-15option_exercise1.3K | 0.04% |
| Suzanne Lynne DaviesSenior Officer of Issuer | 11.1Kas filed 2026-08-19 | 2026-09-15option_exercise5.8K | 0.03% |
| Daniel B. AdamsDirector of Issuer | 7.7Kas filed 2026-05-11 | 2026-09-15option_exercise1.3K | 0.02% |
| ACT Energy Technologies LtdIssuer | — | 2026-04-30issuer_buyback6K | — |
| Nyimas Ami AriefDirector of Issuer | — | 2026-09-15option_exercise1.3K | — |
| Cathedral Energy Services Ltd.Issuer | — | 2024-02-29issuer_buyback124.8K | — |
| Shuja GorayaDirector of Issuer | — | 2026-09-15option_exercise1.3K | — |
| Randi Leigh HannonSenior Officer of Issuer | — | 2026-09-15option_exercise10.2K | — |
| Randal Harold PustanykDirector of Issuer | — | 2023-09-15option_exercise15.7K | — |
| Michael James HearnSenior Officer of Issuer | — | 2023-08-21grant14.3K | — |
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 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
Director 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
Director 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
Director 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-17 | Scott Douglas SarjeantDirector of Issuer | ▲buy | 20K | $6.17 | $123.4K |
| 2026-07-09 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 10K | $5.99 | $59.9K |
| 2026-06-24 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.10 | $30.5K |
| 2026-06-19 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.25 | $31.3K |
| 2026-06-19 | Thomas Joseph ConnorsDirector of Issuer | ▲buy | 25K | $6.25 | $156.3K |
| 2026-06-17 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.30 | $31.5K |
| 2026-05-11 | Daniel B. AdamsDirector of Issuer | ▲buy | 7.7K | $6.55 | $50.1K |
| 2026-03-26 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 7.1K | $6.85 | $48.9K |
| 2025-04-08 | Robert SkilnickSenior Officer of Issuer | ▲buy | 11K | $4.51 | $49.7K |
| 2025-04-07 | Robert SkilnickSenior Officer of Issuer | ▲buy | 11K | $4.55 | $50K |
| 2025-03-04 | Thomas Joseph ConnorsDirector of Issuer | ▲buy | 22K | $4.97 | $109.3K |
| 2025-02-04 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $6.30 | $6.9K |
| 2025-02-04 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $6.30 | $6.9K |
| 2025-02-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $6.30 | $6.9K |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 4.7K | $6.34 | $29.8K |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $6.22 | $6.8K |
| 2024-12-20 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 200 | $6.30 | $1.3K |
| 2024-12-19 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 13.1K | $6.35 | $83.2K |
| 2024-12-18 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.9K | $6.35 | $12.1K |
| 2024-12-06 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.40 | $32K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 10K | $6.25 | $62.5K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 10K | $6.30 | $63K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5.7K | $6.21 | $35.4K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.4K | $6.25 | $8.9K |
| 2024-11-27 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 5K | $6.28 | $31.4K |
| 2024-11-27 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 4.1K | $6.27 | $25.7K |
| 2024-11-26 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 4.5K | $6.31 | $28.4K |
| 2024-11-20 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 100 | $6.05 | $605 |
| 2024-11-20 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 15K | $6.10 | $91.5K |
| 2024-11-15 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 600 | $5.96 | $3.6K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.3K | $6.05 | $7.6K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 935 | $6.05 | $5.7K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 3.9K | $6.05 | $23.4K |
| 2024-09-17 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 2.1K | $5.85 | $12.5K |
| 2024-09-17 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 9.8K | $5.90 | $57.8K |
| 2024-09-17 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.1K | $5.99 | $6.6K |
| 2024-09-16 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 3.7K | $5.66 | $20.9K |
| 2024-01-09 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 857adj. | $5.04 | $4.3K |
| 2024-01-08 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 7.1Kadj. | $5.04 | $36K |
| 2024-01-08 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 7.1Kadj. | $5.04 | $35.6K |
| 2024-01-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 286adj. | $5.04 | $1.4K |
| 2024-01-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 2.4Kadj. | $5.11 | $12K |
| 2024-01-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 357adj. | $5.04 | $1.8K |
| 2024-01-03 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.4Kadj. | $5.04 | $7.2K |
| 2024-01-02 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 714adj. | $4.97 | $3.5K |
| 2023-12-29 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 1.9Kadj. | $4.97 | $9.2K |
| 2023-12-22 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 143adj. | $4.97 | $710 |
| 2023-12-07 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 2.9Kadj. | $4.97 | $14.6K |
| 2023-12-04 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 25.6Kadj. | $4.97 | $127.4K |
| 2023-12-01 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 14.3Kadj. | $5.04 | $72K |
| 2023-08-15 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 14.3Kadj. | $5.95 | $85K |
| 2023-07-26 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 14.3Kadj. | $5.88 | $84K |
| 2023-07-25 | Roderick Donald MaxwellDirector of Issuer | ▲buy | 22.1Kadj. | $5.88 | $130.2K |
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 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 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 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 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 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 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 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 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
Senior Officer 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 of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-19 | Suzanne Lynne DaviesSenior Officer of Issuer | ▼sell | 4.3K | $6.65 | $28.5K |
| 2026-08-13 | Suzanne Lynne DaviesSenior Officer of Issuer | ▼sell | 10K | $6.56 | $65.6K |
| 2026-08-12 | Thomas Joseph ConnorsDirector of Issuer | ▼sell | 150K | $6.30 | $945K |
| 2026-03-10 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 62.9K | $6.72 | $422.7K |
| 2026-03-09 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 50K | $6.62 | $331.2K |
| 2026-03-06 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 20K | $6.53 | $130.6K |
| 2026-03-05 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 20K | $6.60 | $132K |
| 2026-03-04 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 20K | $6.56 | $131.2K |
| 2025-10-07 | Lee HarnsSenior Officer of Issuer | ▼sell | 168K | $4.50 | $756K |
| 2025-07-10 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 142.9K | $4.50 | $642.9K |
| 2025-07-10 | Vaugn SpenglerSenior Officer of Issuer | ▼sell | 72.3K | $4.50 | $325.5K |
| 2025-07-10 | Lee HarnsSenior Officer of Issuer | ▼sell | 71.4K | $4.50 | $321.4K |
| 2025-01-10 | Ian Stephen BrownDirector of Issuer | ▼sell | 5.3K | $6.65 | $35.2K |
| 2025-01-09 | Ian Stephen BrownDirector of Issuer | ▼sell | 4.7K | $6.65 | $31.3K |
| 2024-12-17 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.47 | $43.7K |
| 2024-12-16 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.46 | $43.6K |
| 2024-12-13 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.49 | $43.8K |
| 2024-12-12 | Dale E. TremblayDirector of Issuer | ▼sell | 13K | $6.55 | $85.2K |
| 2024-12-12 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.52 | $44K |
| 2024-12-11 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.40 | $43.2K |
| 2024-12-10 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.47 | $43.7K |
| 2024-12-09 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.41 | $43.3K |
| 2024-12-06 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.48 | $43.7K |
| 2024-12-05 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.42 | $43.4K |
| 2024-12-04 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.38 | $43.1K |
| 2024-12-03 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.34 | $42.8K |
| 2024-12-02 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.40 | $43.2K |
| 2024-11-29 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 13.5K | $6.30 | $85K |
| 2024-11-27 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.29 | $42.4K |
| 2024-11-26 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.30 | $42.5K |
| 2024-11-25 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.31 | $42.6K |
| 2024-11-22 | Ian Stephen BrownDirector of Issuer | ▼sell | 6K | $6.32 | $37.9K |
| 2024-11-22 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.24 | $42.1K |
| 2024-11-21 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.10 | $41.2K |
| 2024-11-21 | Ian Stephen BrownDirector of Issuer | ▼sell | 10K | $6.20 | $62K |
| 2024-11-21 | Ian Stephen BrownDirector of Issuer | ▼sell | 6K | $6.28 | $37.7K |
| 2024-11-20 | Ian Stephen BrownDirector of Issuer | ▼sell | 10K | $6.10 | $61K |
| 2024-11-20 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.8K | $6.05 | $40.9K |
| 2024-11-15 | Roderick Donald MaxwellDirector of Issuer | ▼sell | 33 | $5.96 | $197 |
| 2024-10-04 | Dale E. TremblayDirector of Issuer | ▼sell | 18K | $6.20 | $111.6K |
| 2024-08-14 | Lee HarnsSenior Officer of Issuer | ▼sell | 795.8K | $6.00 | $4.77M |
| 2024-07-24 | Thomas Joseph ConnorsDirector of Issuer | ▼sell | 55.2K | $6.60 | $364.6K |
| 2024-06-24 | Fawzi IraniSenior Officer of Issuer | ▼sell | 18.7Kadj. | $6.09 | $114.1K |
| 2024-06-24 | Fawzi IraniSenior Officer of Issuer | ▼sell | 26.5Kadj. | $6.09 | $161.4K |
| 2024-06-10 | Lee HarnsSenior Officer of Issuer | ▼sell | 142.9Kadj. | $6.23 | $890K |
| 2024-06-10 | Lee HarnsSenior Officer of Issuer | ▼sell | 142.9Kadj. | $4.20 | $600K |
| 2024-06-06 | Thomas Joseph ConnorsDirector of Issuer | ▼sell | 110.5Kadj. | $6.23 | $688.3K |
| 2023-10-10 | Ian Stephen BrownDirector of Issuer | ▼sell | 5.4Kadj. | $6.02 | $32.5K |
| 2023-09-27 | Lee HarnsSenior Officer of Issuer | ▼sell | 142.9Kadj. | $4.69 | $666.7K |
| 2023-09-21 | Peter Scott MacfarlaneSenior Officer of Issuer | ▼sell | 10.5Kadj. | $6.30 | $66K |
| 2023-09-20 | Thomas Joseph ConnorsDirector of Issuer | ▼sell | 48.6Kadj. | $6.44 | $312.8K |
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 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
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director 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
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 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
Director of Issuer
Director 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)
Senior Officer of Issuer
Senior Officer 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
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
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 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 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 of Issuer
Director 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
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
Director 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
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 of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
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
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 of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-15 | Dale E. TremblayDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Dale E. TremblayDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-09-15 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 14.4K | — | $0 |
| 2026-09-15 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 15.3K | — | $0 |
| 2026-09-15 | Robert SkilnickSenior Officer of Issuer | option_exercise | 15.6K | — | $0 |
| 2026-09-15 | Robert SkilnickSenior Officer of Issuer | option_exercise | 20.3K | — | $0 |
| 2026-09-15 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-09-15 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 11.6K | — | $0 |
| 2026-09-15 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 20.3K | — | $0 |
| 2026-09-15 | Randi Leigh HannonSenior Officer of Issuer | option_exercise | 10.2K | — | $0 |
| 2026-09-15 | Shuja GorayaDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Shuja GorayaDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-09-15 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 5.8K | — | $0 |
| 2026-09-15 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 10.2K | — | $0 |
| 2026-09-15 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 27.6K | — | $0 |
| 2026-09-15 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 40.7K | — | $0 |
| 2026-09-15 | Nyimas Ami AriefDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Nyimas Ami AriefDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-09-15 | Daniel B. AdamsDirector of Issuer | option_exercise | 1.3K | — | $0 |
| 2026-09-15 | Daniel B. AdamsDirector of Issuer | option_exercise | 3.6K | — | $0 |
| 2026-08-19 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 4.3K | $6.02 | $25.8K |
| 2026-08-19 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 4.3K | $6.02 | $25.8K |
| 2026-08-14 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 38.9K | $6.02 | $234.4K |
| 2026-08-14 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 38.9K | $6.02 | $234.4K |
| 2026-08-13 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 10K | $6.02 | $60.2K |
| 2026-08-13 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 10K | $6.02 | $60.2K |
| 2026-08-12 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 150K | $6.02 | $903K |
| 2026-08-12 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 150K | $6.02 | $903K |
| 2026-08-12 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 150K | $6.02 | $903K |
| 2026-08-12 | Nyimas Ami AriefDirector of Issuer | option_exercise | 9K | $6.24 | $56.2K |
| 2026-08-12 | Nyimas Ami AriefDirector of Issuer | option_exercise | 9K | $6.24 | $56.2K |
| 2026-08-12 | Nyimas Ami AriefDirector of Issuer | option_exercise | 9K | $6.24 | $56.2K |
| 2026-06-04 | Nyimas Ami AriefDirector of Issuer | option_exercise | 1.6K | $4.72 | $7.4K |
| 2026-06-04 | Nyimas Ami AriefDirector of Issuer | option_exercise | 1.6K | $4.72 | $7.4K |
| 2026-05-20 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 17.5K | $6.65 | $116.4K |
| 2026-04-02 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 7.5K | $6.65 | $49.9K |
| 2026-04-02 | Suzanne Lynne DaviesSenior Officer of Issuer | option_exercise | 7.5K | $6.65 | $49.9K |
| 2026-03-30 | Robert SkilnickSenior Officer of Issuer | grant | 46.9K | — | $0 |
| 2026-03-30 | Robert SkilnickSenior Officer of Issuer | grant | 34.8K | $7.19 | $250.1K |
| 2026-03-30 | Scott Douglas SarjeantDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Scott Douglas SarjeantDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Roderick Donald MaxwellDirector of Issuer | grant | 34.9K | — | $0 |
| 2026-03-30 | Roderick Donald MaxwellDirector of Issuer | grant | 34.8K | $7.19 | $250.1K |
| 2026-03-30 | Shuja GorayaDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Shuja GorayaDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Dale E. TremblayDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 17.4K | — | $0 |
| 2026-03-30 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 17.4K | $7.19 | $125K |
| 2026-03-30 | Thomas Joseph ConnorsDirector of Issuer | grant | 82.9K | — | $0 |
| 2026-03-30 | Thomas Joseph ConnorsDirector of Issuer | grant | 34.8K | $7.19 | $250.1K |
| 2026-03-30 | Nyimas Ami AriefDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Nyimas Ami AriefDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Daniel B. AdamsDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Daniel B. AdamsDirector of Issuer | grant | 3.5K | $7.19 | $25K |
| 2026-03-30 | Dale E. TremblayDirector of Issuer | grant | 3.9K | — | $0 |
| 2026-03-30 | Vaugn SpenglerSenior Officer of Issuer | grant | 43.2K | — | $0 |
| 2026-03-30 | Vaugn SpenglerSenior Officer of Issuer | grant | 118.1K | $7.19 | $849.3K |
| 2025-12-19 | Randi Leigh HannonSenior Officer of Issuer | expiry | 60.7K | $8.26 | $501.5K |
| 2025-10-28 | Scott Douglas SarjeantDirector of Issuer | expiry | 17.1K | $6.09 | $104.4K |
| 2025-10-28 | Dale E. TremblayDirector of Issuer | expiry | 17.1K | $6.09 | $104.4K |
| 2025-10-28 | Roderick Donald MaxwellDirector of Issuer | expiry | 110.1K | $6.09 | $670.6K |
| 2025-10-28 | Shuja GorayaDirector of Issuer | expiry | 5.7K | $6.09 | $34.8K |
| 2025-10-28 | Thomas Joseph ConnorsDirector of Issuer | expiry | 57.1K | $6.09 | $348K |
| 2025-10-28 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | expiry | 14.3K | $6.09 | $87K |
| 2025-10-28 | Lee HarnsSenior Officer of Issuer | expiry | 28.6K | $6.09 | $174K |
| 2025-10-22 | Suzanne Lynne DaviesSenior Officer of Issuer | expiry | 60.7K | $6.09 | $369.7K |
| 2025-07-19 | Dale E. TremblayDirector of Issuer | expiry | 12.7K | $4.20 | $53.4K |
| 2025-06-26 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 25.7K | $4.20 | $108K |
| 2025-06-26 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 25.7K | $4.20 | $108K |
| 2025-06-23 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 72.3K | $4.20 | $303.8K |
| 2025-06-23 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 142.9K | $4.20 | $600K |
| 2025-06-23 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 72.3K | $4.20 | $303.8K |
| 2025-06-23 | Lee HarnsSenior Officer of Issuer | option_exercise | 71.4K | $4.20 | $300K |
| 2025-06-23 | Lee HarnsSenior Officer of Issuer | option_exercise | 71.4K | $4.20 | $300K |
| 2025-06-23 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 142.9K | $4.20 | $600K |
| 2025-05-27 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 52.9K | $4.20 | $222K |
| 2025-05-27 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 52.9K | $4.20 | $222K |
| 2025-04-07 | Ian Stephen BrownDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Daniel B. AdamsDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Dale E. TremblayDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Daniel B. AdamsDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Daniel B. AdamsDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Nyimas Ami AriefDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Nyimas Ami AriefDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 21.2K | $4.72 | $100K |
| 2025-04-07 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 22.9K | — | $0 |
| 2025-04-07 | Dale E. TremblayDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Dale E. TremblayDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Vaugn SpenglerSenior Officer of Issuer | grant | 22.9K | — | $0 |
| 2025-04-07 | Vaugn SpenglerSenior Officer of Issuer | grant | 21.2K | $4.72 | $100K |
| 2025-04-07 | Robert SkilnickSenior Officer of Issuer | grant | 30.5K | — | $0 |
| 2025-04-07 | Robert SkilnickSenior Officer of Issuer | grant | 200K | $4.72 | $944K |
| 2025-04-07 | Scott Douglas SarjeantDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Scott Douglas SarjeantDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Roderick Donald MaxwellDirector of Issuer | grant | 30.5K | — | $0 |
| 2025-04-07 | Roderick Donald MaxwellDirector of Issuer | grant | 42.4K | $4.72 | $200K |
| 2025-04-07 | Lee HarnsSenior Officer of Issuer | grant | 45.8K | — | $0 |
| 2025-04-07 | Lee HarnsSenior Officer of Issuer | grant | 42.4K | $4.72 | $200K |
| 2025-04-07 | Randi Leigh HannonSenior Officer of Issuer | grant | 15.3K | — | $0 |
| 2025-04-07 | Randi Leigh HannonSenior Officer of Issuer | grant | 21.2K | $4.72 | $100K |
| 2025-04-07 | Shuja GorayaDirector of Issuer | grant | 5.3K | — | $0 |
| 2025-04-07 | Shuja GorayaDirector of Issuer | grant | 4.7K | $4.72 | $22.2K |
| 2025-04-07 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 15.3K | — | $0 |
| 2025-04-07 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 21.2K | $4.72 | $100K |
| 2025-04-07 | Thomas Joseph ConnorsDirector of Issuer | grant | 61.1K | — | $0 |
| 2025-04-07 | Thomas Joseph ConnorsDirector of Issuer | grant | 42.4K | $4.72 | $200K |
| 2024-11-29 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 13.4K | $3.22 | $43.1K |
| 2024-11-29 | Vaugn SpenglerSenior Officer of Issuer | option_exercise | 13.4K | $3.22 | $43.1K |
| 2024-10-18 | Dale E. TremblayDirector of Issuer | option_exercise | 13K | $4.20 | $54.6K |
| 2024-10-18 | Dale E. TremblayDirector of Issuer | option_exercise | 13K | $4.20 | $54.6K |
| 2024-08-29 | Roderick Donald MaxwellDirector of Issuer | grant | 69K | $6.24 | $430.6K |
| 2024-08-29 | Scott Douglas SarjeantDirector of Issuer | grant | 18K | $6.24 | $112.3K |
| 2024-08-29 | Ian Stephen BrownDirector of Issuer | grant | 18K | $6.24 | $112.3K |
| 2024-08-29 | Peter Scott MacfarlaneSenior Officer of Issuer | grant | 39K | $6.24 | $243.4K |
| 2024-08-29 | Lee HarnsSenior Officer of Issuer | grant | 93K | $6.24 | $580.3K |
| 2024-08-29 | Randi Leigh HannonSenior Officer of Issuer | grant | 30K | $6.24 | $187.2K |
| 2024-08-29 | Nyimas Ami AriefDirector of Issuer | grant | 25K | $6.24 | $156K |
| 2024-08-29 | Daniel B. AdamsDirector of Issuer | grant | 25K | $6.24 | $156K |
| 2024-08-29 | Thomas Joseph ConnorsDirector of Issuer | grant | 141K | $6.24 | $879.8K |
| 2024-08-29 | Vaugn SpenglerSenior Officer of Issuer | grant | 39K | $6.24 | $243.4K |
| 2024-08-29 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 39K | $6.24 | $243.4K |
| 2024-08-29 | Dale E. TremblayDirector of Issuer | grant | 18K | $6.24 | $112.3K |
| 2024-08-29 | Shuja GorayaDirector of Issuer | grant | 18K | $6.24 | $112.3K |
| 2024-08-26 | Shuja GorayaDirector of Issuer | option_exercise | 47.1K | $3.50 | $164.7K |
| 2024-08-26 | Shuja GorayaDirector of Issuer | option_exercise | 38.6K | $6.20 | $239.2K |
| 2024-08-26 | Shuja GorayaDirector of Issuer | option_exercise | 47.1K | $3.50 | $164.7K |
| 2024-08-26 | Shuja GorayaDirector of Issuer | option_exercise | 47.1K | $6.20 | $291.8K |
| 2024-08-22 | Dale E. TremblayDirector of Issuer | option_exercise | 9.9K | $3.50 | $34.7K |
| 2024-08-22 | Dale E. TremblayDirector of Issuer | option_exercise | 9.9K | $3.50 | $34.7K |
| 2024-07-25 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 9.9K | $3.50 | $34.7K |
| 2024-07-25 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 9.9K | $3.50 | $34.7K |
| 2024-07-24 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 55.2K | $4.20 | $232K |
| 2024-07-24 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 55.2K | $4.20 | $232K |
| 2024-06-17 | Fawzi IraniSenior Officer of Issuer | option_exercise | 23.3Kadj. | $4.20 | $98K |
| 2024-06-17 | Fawzi IraniSenior Officer of Issuer | option_exercise | 36.4Kadj. | $3.50 | $127.5K |
| 2024-06-17 | Fawzi IraniSenior Officer of Issuer | option_exercise | 36.4Kadj. | $3.50 | $127.5K |
| 2024-06-17 | Fawzi IraniSenior Officer of Issuer | option_exercise | 23.3Kadj. | $4.20 | $98K |
| 2024-06-10 | Lee HarnsSenior Officer of Issuer | option_exercise | 142.9Kadj. | $4.20 | $600K |
| 2024-06-10 | Lee HarnsSenior Officer of Issuer | option_exercise | 142.9Kadj. | $4.20 | $600K |
| 2024-06-06 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 110.5Kadj. | $4.20 | $464K |
| 2024-06-06 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 110.5Kadj. | $4.20 | $464K |
| 2024-04-16 | Fawzi IraniSenior Officer of Issuer | option_exercise | 32.4Kadj. | $1.89 | $61.3K |
| 2024-04-12 | Fawzi IraniSenior Officer of Issuer | option_exercise | 71.4Kadj. | $1.89 | $135K |
| 2024-02-28 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 8.8Kadj. | $3.50 | $30.8K |
| 2024-02-28 | Roderick Donald MaxwellDirector of Issuer | option_exercise | 8.8Kadj. | $3.50 | $30.8K |
| 2023-10-10 | Ian Stephen BrownDirector of Issuer | option_exercise | 5.4Kadj. | $0.84 | $4.5K |
| 2023-09-21 | Peter Scott MacfarlaneSenior Officer of Issuer | option_exercise | 10.5Kadj. | — | $0 |
| 2023-09-20 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 48.6Kadj. | — | $0 |
| 2023-09-20 | Thomas Joseph ConnorsDirector of Issuer | option_exercise | 48.6Kadj. | $3.50 | $170K |
| 2023-09-20 | Peter Scott MacfarlaneSenior Officer of Issuer | option_exercise | 10.5Kadj. | $0.84 | $8.8K |
| 2023-09-20 | Peter Scott MacfarlaneSenior Officer of Issuer | option_exercise | 10.5Kadj. | $1.82 | $19.1K |
| 2023-09-15 | Randal Harold PustanykDirector of Issuer | option_exercise | 15.7Kadj. | $0.84 | $13.2K |
| 2023-08-24 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 5.4Kadj. | $0.84 | $4.5K |
| 2023-08-24 | Scott Douglas SarjeantDirector of Issuer | option_exercise | 5.4Kadj. | $0.84 | $4.5K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 64.3Kadj. | $6.02 | $387K |
| 2023-08-21 | Suzanne Lynne DaviesSenior Officer of Issuer | grant | 14.3Kadj. | $6.02 | $86K |
| 2023-08-21 | Lee HarnsSenior Officer of Issuer | grant | 35.7Kadj. | $6.02 | $215K |
| 2023-08-21 | Peter Scott MacfarlaneSenior Officer of Issuer | grant | 7.1Kadj. | $6.02 | $43K |
| 2023-08-21 | Roderick Donald MaxwellDirector of Issuer | grant | 32.1Kadj. | $6.02 | $193.5K |
| 2023-08-21 | Roderick Donald MaxwellDirector of Issuer | grant | 38.9Kadj. | $6.02 | $234.4K |
| 2023-08-21 | Roderick Donald MaxwellDirector of Issuer | grant | 32.1Kadj. | $6.02 | $193.5K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 150Kadj. | $6.02 | $903K |
| 2023-08-21 | Michael James HearnSenior Officer of Issuer | grant | 14.3Kadj. | $6.02 | $86K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 85.7Kadj. | $6.02 | $516K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 85.7Kadj. | $6.02 | $516K |
| 2023-08-21 | Thomas Joseph ConnorsDirector of Issuer | grant | 64.3Kadj. | $6.02 | $387K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-04-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 6K | $6.50 | $39K |
| 2026-04-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 6K | — | $0 |
| 2026-03-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 30K | — | $0 |
| 2026-03-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 30K | $6.50 | $195K |
| 2026-02-28 | ACT Energy Technologies LtdIssuer | issuer_buyback | 114.1K | $6.13 | $698.7K |
| 2026-02-28 | ACT Energy Technologies LtdIssuer | issuer_buyback | 114.1K | — | $0 |
| 2026-01-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 135K | — | $0 |
| 2026-01-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 135K | $5.34 | $720.9K |
| 2025-12-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 158K | $5.34 | $844.4K |
| 2025-12-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 158K | — | $0 |
| 2025-11-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 164.4K | $5.06 | $832.1K |
| 2025-11-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 164.4K | — | $0 |
| 2025-10-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 245.9K | $5.08 | $1.25M |
| 2025-10-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 245.9K | — | $0 |
| 2025-09-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 145.1K | $4.84 | $702.2K |
| 2025-09-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 145.1K | — | $0 |
| 2025-08-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 83.1K | — | $0 |
| 2025-08-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 83.1K | $4.78 | $397.5K |
| 2025-06-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 69K | $5.05 | $348.2K |
| 2025-06-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 69K | — | $0 |
| 2025-05-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 119.1K | — | $0 |
| 2025-05-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 119.1K | $4.90 | $583.6K |
| 2025-04-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 180.1K | $4.81 | $866.3K |
| 2025-04-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 180.1K | — | $0 |
| 2025-03-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 216.8K | — | $0 |
| 2025-03-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 216.8K | $5.23 | $1.13M |
| 2025-02-28 | ACT Energy Technologies LtdIssuer | issuer_buyback | 209.7K | $6.05 | $1.27M |
| 2025-02-28 | ACT Energy Technologies LtdIssuer | issuer_buyback | 209.7K | — | $0 |
| 2025-01-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 316.2K | $6.63 | $2.1M |
| 2025-01-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 316.2K | — | $0 |
| 2024-12-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 242.8K | — | $0 |
| 2024-12-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 242.8K | $6.41 | $1.56M |
| 2024-11-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 239.9K | — | $0 |
| 2024-11-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 239.9K | $6.16 | $1.48M |
| 2024-10-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 154.7K | $6.03 | $932.8K |
| 2024-10-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 154.7K | — | $0 |
| 2024-09-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 127.4K | $5.88 | $749.1K |
| 2024-09-30 | ACT Energy Technologies LtdIssuer | issuer_buyback | 127.4K | — | $0 |
| 2024-08-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 26.3K | — | $0 |
| 2024-08-31 | ACT Energy Technologies LtdIssuer | issuer_buyback | 26.3K | $6.18 | $162.5K |
| 2024-02-29 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 124.8Kadj. | — | $0 |
| 2024-02-29 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 124.8Kadj. | $6.30 | $785.1K |
| 2024-01-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 228.3Kadj. | $5.67 | $1.3M |
| 2024-01-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 228.3Kadj. | — | $0 |
| 2023-10-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 208.9Kadj. | — | $0 |
| 2023-10-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 208.9Kadj. | $5.95 | $1.24M |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 225.4Kadj. | — | $0 |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 227.1Kadj. | — | $0 |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 227.1Kadj. | $6.44 | $1.47M |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 227.1Kadj. | — | $0 |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 225.4Kadj. | $6.51 | $1.47M |
| 2023-09-30 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 227.1Kadj. | $6.44 | $1.46M |
| 2023-08-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 179.3Kadj. | $6.16 | $1.1M |
| 2023-08-31 | Cathedral Energy Services Ltd.Issuer | issuer_buyback | 179.3Kadj. | — | $0 |
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 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
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)
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
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-28 | Roderick Donald MaxwellDirector of Issuer | other | 175K | $7.23 | $1.27M |
| 2026-08-28 | Roderick Donald MaxwellDirector of Issuer | other | 100K | $7.23 | $723K |
| 2026-08-28 | Roderick Donald MaxwellDirector of Issuer | other | 75K | $7.23 | $542.3K |
| 2026-07-09 | Roderick Donald MaxwellDirector of Issuer | other | 1.8K | — | $0 |
| 2026-07-09 | Roderick Donald MaxwellDirector of Issuer | other | 1.8K | — | $0 |
| 2026-01-08 | Roderick Donald MaxwellDirector of Issuer | other | 50K | — | $0 |
| 2026-01-08 | Roderick Donald MaxwellDirector of Issuer | other | 50K | — | $0 |
| 2025-06-17 | Roderick Donald MaxwellDirector of Issuer | other | 52.9K | $5.19 | $274.3K |
| 2025-06-17 | Roderick Donald MaxwellDirector of Issuer | other | 52.9K | $5.19 | $274.3K |
| 2025-04-01 | Robert SkilnickSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-04-01 | Robert SkilnickSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | other | 80K | $6.15 | $492K |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | other | 80K | $6.15 | $492K |
| 2024-12-31 | Roderick Donald MaxwellDirector of Issuer | other | 80K | $6.15 | $492K |
| 2024-12-23 | Roderick Donald MaxwellDirector of Issuer | other | 32K | $6.25 | $200K |
| 2024-12-23 | Roderick Donald MaxwellDirector of Issuer | other | 32K | $6.25 | $200K |
| 2024-12-23 | Roderick Donald MaxwellDirector of Issuer | other | 30K | $6.25 | $187.5K |
| 2024-12-23 | Roderick Donald MaxwellDirector of Issuer | other | 30K | $6.25 | $187.5K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | other | 28.6K | $6.36 | $181.7K |
| 2024-11-28 | Roderick Donald MaxwellDirector of Issuer | other | 28.6K | $6.36 | $181.7K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | other | 28.6K | $6.05 | $172.9K |
| 2024-10-23 | Roderick Donald MaxwellDirector of Issuer | other | 28.6K | $6.05 | $172.9K |
| 2024-09-01 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-09-01 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-09-01 | Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-07-03 | Dale E. TremblayDirector of Issuer | other | 45.2Kadj. | — | $0 |
| 2024-07-03 | Dale E. TremblayDirector of Issuer | other | 21.7Kadj. | — | $0 |
| 2024-07-03 | Ian Stephen BrownDirector of Issuer | other | 82.7Kadj. | — | $0 |
| 2024-07-03 | Dale E. TremblayDirector of Issuer | other | 49Kadj. | — | $0 |
| 2024-07-03 | Ian Stephen BrownDirector of Issuer | other | 45.2Kadj. | — | $0 |
| 2024-06-01 | Daniel B. AdamsDirector of Issuer | opening_balance | 0adj. | — | $0 |
| 2024-05-09 | Nyimas Ami AriefDirector of Issuer | opening_balance | 0adj. | — | $0 |
Director 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
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Lee HarnsSenior Officer of Issuer | 636.7Kas filed 2025-10-07 | 2025-10-28expiry28.6K | 1.65% |
| Vaugn SpenglerSenior Officer of Issuer | 567.4Kas filed 2025-07-10 | 2026-09-15option_exercise14.4K | 1.47% |
| Thomas Joseph ConnorsDirector of Issuer | 410.3Kas filed 2026-08-12 | 2026-09-15option_exercise27.6K | 1.06% |
| Roderick Donald MaxwellDirector of Issuer | 280Kas filed 2026-07-09 | 2026-09-15option_exercise11.6K | 0.72% |
| Scott Douglas SarjeantDirector of Issuer | 240Kas filed 2026-07-17 | 2026-09-15option_exercise1.3K | 0.62% |
| Tyler ClarkDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 205.2K | 2026-03-10▼sell62.9K | 0.53% |
| Fawzi IraniSenior Officer of Issuer | 76.6Kadjusted for share consolidation | 2024-06-24▼sell18.7K | 0.20% |
| Peter Scott MacfarlaneSenior Officer of Issuer | 75Kas filed 2023-09-21 · adjusted for share consolidation | 2024-08-29grant39K | 0.19% |
| Ian Stephen BrownDirector of Issuer | 44.6Kas filed 2025-01-10 | 2025-04-07grant5.3K | 0.12% |
| Robert SkilnickSenior Officer of Issuer | 32Kas filed 2025-04-08 | 2026-09-15option_exercise15.6K | 0.08% |
| Dale E. TremblayDirector of Issuer | 17.2Kas filed 2024-12-12 | 2026-09-15option_exercise1.3K | 0.04% |
| Suzanne Lynne DaviesSenior Officer of Issuer | 11.1Kas filed 2026-08-19 | 2026-09-15option_exercise5.8K | 0.03% |
| Daniel B. AdamsDirector of Issuer | 7.7Kas filed 2026-05-11 | 2026-09-15option_exercise1.3K | 0.02% |
| ACT Energy Technologies LtdIssuer | — | 2026-04-30issuer_buyback6K | — |
| Nyimas Ami AriefDirector of Issuer | — | 2026-09-15option_exercise1.3K | — |
| Cathedral Energy Services Ltd.Issuer | — | 2024-02-29issuer_buyback124.8K | — |
| Shuja GorayaDirector of Issuer | — | 2026-09-15option_exercise1.3K | — |
| Randi Leigh HannonSenior Officer of Issuer | — | 2026-09-15option_exercise10.2K | — |
| Randal Harold PustanykDirector of Issuer | — | 2023-09-15option_exercise15.7K | — |
| Michael James HearnSenior Officer of Issuer | — | 2023-08-21grant14.3K | — |