50,000 shares ($228,000) on 2026-09-15.
Every filing we hold for this issuer; balances as filed.
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder 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
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
10% Security Holder of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-29 | David John Wilson10% Security Holder of Issuer | ▲buy | 100K | $9.06 | $906K |
| 2026-04-01 | Sadiq LalaniSenior Officer of Issuer | ▲buy | 5K | $8.64 | $43.2K |
| 2026-01-08 | David A. GillisSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-31 | Sadiq LalaniSenior Officer of Issuer | ▲buy | 9.5K | $6.81 | $64.9K |
| 2025-12-31 | Bruce Douglas GiggSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-31 | Douglas Owen MacArthurSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-31 | Douglas Jeffery ErricoSenior Officer of Issuer | ▲buy | 9.1K | $6.81 | $62.1K |
| 2025-12-31 | Alan G. FranksSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-31 | Patrick William George MilesSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-04 | Douglas Jeffery ErricoSenior Officer of Issuer | ▲buy | 10K | $2.72 | $27.2K |
| 2025-08-18 | Raymond KwanDirector of Issuer | ▲buy | 49.3K | $6.65 | $327.9K |
| 2025-08-15 | Raymond KwanDirector of Issuer | ▲buy | 56.5K | $6.65 | $375.4K |
| 2025-04-04 | Sadiq LalaniSenior Officer of Issuer | ▲buy | 5K | $5.58 | $27.9K |
| 2025-03-26 | Douglas Jeffery ErricoSenior Officer of Issuer | ▲buy | 5.5K | $6.78 | $37.3K |
| 2025-03-24 | David A. GillisSenior Officer of Issuer | ▲buy | 3K | $6.72 | $20.2K |
| 2025-01-10 | Bruce Douglas GiggSenior Officer of Issuer | ▲buy | 9.3K | $6.14 | $57.3K |
| 2025-01-02 | Bruce Douglas GiggSenior Officer of Issuer | ▲buy | 20K | $0.99 | $19.8K |
| 2024-12-31 | David A. GillisSenior Officer of Issuer | ▲buy | 6.5K | $6.04 | $39.5K |
| 2024-12-31 | David A. GillisSenior Officer of Issuer | ▲buy | 2.8K | $5.94 | $16.5K |
| 2024-12-31 | Douglas Owen MacArthurSenior Officer of Issuer | ▲buy | 9.3K | $6.14 | $57.3K |
| 2024-12-31 | Alan G. FranksSenior Officer of Issuer | ▲buy | 9.3K | $6.14 | $57.3K |
| 2024-12-31 | Patrick William George MilesSenior Officer of Issuer | ▲buy | 9.3K | $6.13 | $57.2K |
| 2024-12-31 | Sadiq LalaniSenior Officer of Issuer | ▲buy | 10.2K | $6.14 | $62.8K |
| 2024-12-31 | Douglas Jeffery ErricoSenior Officer of Issuer | ▲buy | 9.8K | $6.14 | $60K |
| 2024-12-17 | David John Wilson10% Security Holder of Issuer | ▲buy | 656.9K | $6.05 | $3.97M |
| 2024-06-03 | Bruce Douglas GiggSenior Officer of Issuer | ▲buy | 8K | $0.99 | $7.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | ▲buy | 12K | $0.99 | $11.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | ▲buy | 12K | $0.99 | $11.9K |
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
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
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
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
Senior Officer of Issuer
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
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-15 | Alan G. FranksSenior Officer of Issuer | ▼sell | 50K | $11.17 | $558.5K |
| 2026-09-15 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 36K | $10.94 | $393.8K |
| 2026-09-14 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 14K | $10.94 | $153.2K |
| 2026-08-12 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 26.7K | $9.52 | $253.9K |
| 2026-06-03 | Alan G. FranksSenior Officer of Issuer | ▼sell | 85K | $10.17 | $864.5K |
| 2026-06-02 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 35K | $9.79 | $342.6K |
| 2026-05-19 | William Charles GuinanDirector of Issuer | ▼sell | 20K | $10.21 | $204.2K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 56.7K | $9.90 | $561K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 50K | $9.90 | $495K |
| 2026-04-07 | Alan G. FranksSenior Officer of Issuer | ▼sell | 4.5K | $9.31 | $41.9K |
| 2026-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 9K | $8.84 | $79.6K |
| 2026-04-02 | Louise LeeSenior Officer of Issuer | ▼sell | 516 | $8.84 | $4.6K |
| 2026-04-02 | David A. GillisSenior Officer of Issuer | ▼sell | 3.9K | $8.84 | $34.1K |
| 2026-04-02 | Alan G. FranksSenior Officer of Issuer | ▼sell | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | William Charles GuinanDirector of Issuer | ▼sell | 2.4K | $8.84 | $21.2K |
| 2026-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 7.5K | $8.84 | $66.3K |
| 2026-03-27 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 72.6K | $9.40 | $682.4K |
| 2026-03-23 | Alan G. FranksSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-23 | David A. GillisSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-23 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 30K | $9.00 | $270K |
| 2026-03-23 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-23 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-23 | William Charles GuinanDirector of Issuer | ▼sell | 3K | $9.00 | $27K |
| 2026-03-23 | Louise LeeSenior Officer of Issuer | ▼sell | 772 | $9.00 | $6.9K |
| 2026-03-23 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-20 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 17.3K | $9.31 | $161.1K |
| 2026-03-19 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 62.4K | $9.46 | $590.3K |
| 2026-03-18 | William Charles GuinanDirector of Issuer | ▼sell | 20K | $9.20 | $184K |
| 2026-03-18 | William Charles GuinanDirector of Issuer | ▼sell | 10K | $9.21 | $92.1K |
| 2026-03-18 | Louise LeeSenior Officer of Issuer | ▼sell | 8K | $9.17 | $73.3K |
| 2026-03-17 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 56.7K | $9.31 | $527.9K |
| 2026-03-16 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 12.5K | $9.25 | $115.6K |
| 2026-01-29 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 50K | $8.05 | $402.5K |
| 2026-01-29 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 94.3K | $8.03 | $757.2K |
| 2026-01-29 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 80K | $8.09 | $647.2K |
| 2026-01-28 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 200 | $8.00 | $1.6K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | ▼sell | 100K | $7.95 | $795K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | ▼sell | 50K | $7.95 | $397.5K |
| 2026-01-21 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 30K | $7.95 | $238.5K |
| 2026-01-21 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 5.5K | $8.00 | $44K |
| 2026-01-20 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 20.2K | $7.90 | $159.6K |
| 2026-01-19 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 9.8K | $7.90 | $77.4K |
| 2025-12-05 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 20K | $8.00 | $160K |
| 2025-12-03 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 37.5K | $8.15 | $305.6K |
| 2025-12-03 | David A. GillisSenior Officer of Issuer | ▼sell | 85.9K | $8.08 | $693.7K |
| 2025-12-03 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 27K | $8.17 | $220.6K |
| 2025-12-03 | William Charles GuinanDirector of Issuer | ▼sell | 10K | $8.10 | $81K |
| 2025-12-01 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 60K | $7.87 | $472.2K |
| 2025-10-20 | Louise LeeSenior Officer of Issuer | ▼sell | 7.8K | $6.03 | $46.9K |
| 2025-07-18 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 13K | $7.94 | $103.2K |
| 2025-03-28 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 14.6K | $6.75 | $98.8K |
| 2025-03-27 | Michael SheaDirector of Issuer | ▼sell | 30K | $6.75 | $202.5K |
| 2025-03-27 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 8.1K | $6.85 | $55.5K |
| 2025-03-26 | Michael SheaDirector of Issuer | ▼sell | 132.9K | $6.72 | $893.1K |
| 2025-03-24 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-24 | Alan G. FranksSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 30K | $6.68 | $200.4K |
| 2025-03-24 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-24 | Louise LeeSenior Officer of Issuer | ▼sell | 870 | $6.68 | $5.8K |
| 2025-03-24 | William Charles GuinanDirector of Issuer | ▼sell | 3K | $6.68 | $20K |
| 2025-03-24 | David A. GillisSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-19 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 10K | $6.52 | $65.2K |
| 2025-03-19 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 45K | $6.50 | $292.5K |
| 2025-03-18 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 64K | $6.41 | $410.2K |
| 2025-03-17 | Louise LeeSenior Officer of Issuer | ▼sell | 726 | $6.44 | $4.7K |
| 2025-03-17 | William Charles GuinanDirector of Issuer | ▼sell | 2.5K | $6.44 | $16.1K |
| 2025-03-17 | William Charles GuinanDirector of Issuer | ▼sell | 2.5K | $6.44 | $16.1K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 48K | $7.35 | $352.9K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 48K | $7.35 | $352.8K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 48K | $7.35 | $352.9K |
| 2025-01-13 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 10K | $7.22 | $72.2K |
| 2025-01-10 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 20K | $7.50 | $150K |
| 2025-01-10 | David A. GillisSenior Officer of Issuer | ▼sell | 10K | $7.48 | $74.8K |
| 2025-01-09 | David A. GillisSenior Officer of Issuer | ▼sell | 3.6K | $7.49 | $27.2K |
| 2025-01-08 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 31K | $7.49 | $232.2K |
| 2025-01-08 | William Charles GuinanDirector of Issuer | ▼sell | 10K | $7.52 | $75.2K |
| 2025-01-08 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 45K | $7.47 | $336.1K |
| 2025-01-08 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 15K | $7.42 | $111.3K |
| 2025-01-02 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 20K | $7.10 | $142K |
| 2024-11-21 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 10.3K | $7.15 | $73.4K |
| 2024-11-21 | Alan G. FranksSenior Officer of Issuer | ▼sell | 93K | $7.17 | $666.8K |
| 2024-11-21 | David A. GillisSenior Officer of Issuer | ▼sell | 42K | $7.16 | $300.7K |
| 2024-11-20 | William Charles GuinanDirector of Issuer | ▼sell | 10K | $6.90 | $69K |
| 2024-11-18 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 31K | $6.84 | $212K |
| 2024-11-18 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 4.7K | $6.88 | $32.3K |
| 2024-11-15 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 18.3K | $6.80 | $124.4K |
| 2024-08-13 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 80K | $5.98 | $478.4K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 20K | $6.13 | $122.5K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 30K | $6.12 | $183.6K |
| 2024-08-12 | Alan G. FranksSenior Officer of Issuer | ▼sell | 80K | $6.15 | $492K |
| 2024-07-19 | Michael SheaDirector of Issuer | ▼sell | 15K | $6.08 | $91.2K |
| 2024-06-12 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 5K | $6.32 | $31.6K |
| 2024-06-03 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 8K | $6.30 | $50.4K |
| 2024-05-31 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 7K | $6.20 | $43.4K |
| 2024-05-31 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 25K | $6.30 | $157.5K |
| 2024-05-30 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 5K | $6.20 | $31K |
| 2024-05-28 | David A. GillisSenior Officer of Issuer | ▼sell | 14K | $5.94 | $83.2K |
| 2024-04-11 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 46K | $6.48 | $298.1K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 30K | $6.12 | $183.6K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 23K | $6.20 | $142.6K |
| 2024-04-03 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 27K | $6.09 | $164.4K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | ▼sell | 12K | $6.15 | $73.8K |
| 2024-03-27 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 25K | $6.06 | $151.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
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
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
Senior Officer of Issuer
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
10% Security Holder of Issuer
10% Security Holder 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
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder 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
Director 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
Director of Issuer
Director 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
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder 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
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
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
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder 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
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
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
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
10% Security Holder of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
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
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
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
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
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-15 | Alan G. FranksSenior Officer of Issuer | option_exercise | 50K | $4.56 | $228K |
| 2026-09-15 | Alan G. FranksSenior Officer of Issuer | option_exercise | 50K | $4.56 | $228K |
| 2026-09-15 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 36K | $5.34 | $192.2K |
| 2026-09-15 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 36K | $5.34 | $192.2K |
| 2026-09-14 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 14K | $5.34 | $74.8K |
| 2026-09-14 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 14K | $5.34 | $74.8K |
| 2026-08-12 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 26.7K | $9.52 | $253.9K |
| 2026-08-12 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 26.7K | $9.52 | $253.9K |
| 2026-06-03 | Alan G. FranksSenior Officer of Issuer | option_exercise | 85K | $5.34 | $453.9K |
| 2026-06-03 | Alan G. FranksSenior Officer of Issuer | option_exercise | 85K | $5.34 | $453.9K |
| 2026-06-02 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 35K | $5.34 | $186.9K |
| 2026-06-02 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 35K | $5.34 | $186.9K |
| 2026-05-19 | William Charles GuinanDirector of Issuer | option_exercise | 20K | $4.56 | $91.2K |
| 2026-05-19 | William Charles GuinanDirector of Issuer | option_exercise | 20K | $4.56 | $91.2K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 50K | $4.56 | $228K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 56.7K | $6.06 | $343.4K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 50K | $4.56 | $228K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 56.7K | $6.06 | $343.4K |
| 2026-05-13 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 8.8K | — | $0 |
| 2026-05-13 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 26.4K | — | $0 |
| 2026-05-13 | Bruce Douglas GiggSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Bruce Douglas GiggSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | Jennifer HaskeyDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-13 | Alan G. FranksSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Alan G. FranksSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | William Charles GuinanDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-13 | Raymond KwanDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-13 | Sadiq LalaniSenior Officer of Issuer | grant | 13.9K | — | $0 |
| 2026-05-13 | Sadiq LalaniSenior Officer of Issuer | grant | 13.9K | — | $0 |
| 2026-05-13 | Sadiq LalaniSenior Officer of Issuer | grant | 4.6K | — | $0 |
| 2026-05-13 | Sadiq LalaniSenior Officer of Issuer | grant | 4.6K | — | $0 |
| 2026-05-13 | Louise LeeSenior Officer of Issuer | grant | 4.4K | — | $0 |
| 2026-05-13 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | Patrick William George MilesSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Patrick William George MilesSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | Neil Graham SinclairDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-13 | David John Wilson10% Security Holder of Issuer | grant | 61K | — | $0 |
| 2026-05-13 | David John Wilson10% Security Holder of Issuer | grant | 20.4K | — | $0 |
| 2026-05-13 | David A. GillisSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | David A. GillisSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Janet Elizabeth VellutiniDirector of Issuer | grant | 5.5K | — | $0 |
| 2026-05-13 | Janet Elizabeth VellutiniDirector of Issuer | grant | 5.5K | — | $0 |
| 2026-05-12 | William Charles GuinanDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-12 | William Charles GuinanDirector of Issuer | grant | 11K | — | $0 |
| 2026-04-07 | Alan G. FranksSenior Officer of Issuer | option_exercise | 4.5K | $6.06 | $27.3K |
| 2026-04-07 | Alan G. FranksSenior Officer of Issuer | option_exercise | 4.5K | $6.06 | $27.3K |
| 2026-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 9K | — | $0 |
| 2026-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 9K | — | $0 |
| 2026-04-02 | David John Wilson10% Security Holder of Issuer | option_exercise | 18K | $8.62 | $155.2K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Louise LeeSenior Officer of Issuer | option_exercise | 1K | $6.06 | $6.1K |
| 2026-04-02 | Louise LeeSenior Officer of Issuer | option_exercise | 1K | $6.06 | $6.1K |
| 2026-04-02 | David A. GillisSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | David A. GillisSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Alan G. FranksSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Alan G. FranksSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | David John Wilson10% Security Holder of Issuer | option_exercise | 18K | $8.62 | $155.2K |
| 2026-04-02 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.4K | $8.62 | $20.7K |
| 2026-04-02 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.4K | $8.62 | $20.7K |
| 2026-04-02 | William Charles GuinanDirector of Issuer | option_exercise | 2.4K | $6.06 | $14.5K |
| 2026-04-02 | William Charles GuinanDirector of Issuer | option_exercise | 2.4K | $6.06 | $14.5K |
| 2026-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 7.5K | — | $0 |
| 2026-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 7.5K | — | $0 |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Neil Graham SinclairDirector of Issuer | option_exercise | 2.4K | $6.06 | $14.5K |
| 2026-04-02 | Neil Graham SinclairDirector of Issuer | option_exercise | 2.4K | $6.06 | $14.5K |
| 2026-04-02 | Jennifer HaskeyDirector of Issuer | option_exercise | 2.4K | $8.62 | $20.7K |
| 2026-04-02 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 9K | — | $0 |
| 2026-04-02 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 9K | $8.62 | $77.6K |
| 2026-04-02 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Jennifer HaskeyDirector of Issuer | option_exercise | 2.4K | $8.62 | $20.7K |
| 2026-04-02 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-03-27 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 72.6K | $5.34 | $387.7K |
| 2026-03-27 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 72.6K | $5.34 | $387.7K |
| 2026-03-23 | Alan G. FranksSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | Alan G. FranksSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | David A. GillisSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | David A. GillisSenior Officer of Issuer | option_exercise | 25K | — | $0 |
| 2026-03-23 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2026-03-23 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2026-03-23 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2026-03-23 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2026-03-23 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | William Charles GuinanDirector of Issuer | option_exercise | 3K | $4.56 | $13.7K |
| 2026-03-23 | William Charles GuinanDirector of Issuer | option_exercise | 3K | $4.56 | $13.7K |
| 2026-03-23 | Louise LeeSenior Officer of Issuer | option_exercise | 1.5K | $4.56 | $6.8K |
| 2026-03-23 | Louise LeeSenior Officer of Issuer | option_exercise | 1.5K | $4.56 | $6.8K |
| 2026-03-23 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | — | $0 |
| 2026-03-23 | Neil Graham SinclairDirector of Issuer | option_exercise | 3K | $9.25 | $27.8K |
| 2026-03-23 | Neil Graham SinclairDirector of Issuer | option_exercise | 3K | $9.25 | $27.8K |
| 2026-03-23 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | — | $0 |
| 2026-03-23 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 3K | $9.25 | $27.8K |
| 2026-03-23 | David John Wilson10% Security Holder of Issuer | option_exercise | 60K | $9.25 | $555K |
| 2026-03-23 | David John Wilson10% Security Holder of Issuer | option_exercise | 250K | $2.72 | $680K |
| 2026-03-23 | David John Wilson10% Security Holder of Issuer | option_exercise | 250K | $2.72 | $680K |
| 2026-03-23 | David John Wilson10% Security Holder of Issuer | option_exercise | 60K | $9.25 | $555K |
| 2026-03-23 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 3K | $9.25 | $27.8K |
| 2026-03-19 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 62.4K | $5.34 | $333.2K |
| 2026-03-19 | Neil Graham SinclairDirector of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2026-03-19 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 62.4K | $5.34 | $333.2K |
| 2026-03-19 | Neil Graham SinclairDirector of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2026-03-18 | Louise LeeSenior Officer of Issuer | option_exercise | 15K | $2.72 | $40.8K |
| 2026-03-18 | Louise LeeSenior Officer of Issuer | option_exercise | 15K | $2.72 | $40.8K |
| 2026-03-18 | William Charles GuinanDirector of Issuer | option_exercise | 30K | $5.34 | $160.2K |
| 2026-03-18 | William Charles GuinanDirector of Issuer | option_exercise | 30K | $5.34 | $160.2K |
| 2026-03-17 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2026-03-17 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2026-03-16 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 12.5K | $2.72 | $34K |
| 2026-03-16 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 12.5K | $2.72 | $34K |
| 2026-01-29 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2026-01-29 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 94.3K | $2.72 | $256.5K |
| 2026-01-29 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2026-01-29 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 94.3K | $2.72 | $256.5K |
| 2026-01-29 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 80K | $2.72 | $217.6K |
| 2026-01-29 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 80K | $2.72 | $217.6K |
| 2026-01-29 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 80K | $2.72 | $217.6K |
| 2026-01-28 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 200 | $2.72 | $544 |
| 2026-01-28 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 200 | $2.72 | $544 |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 50K | $5.34 | $267K |
| 2026-01-21 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 100K | $2.72 | $272K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 50K | $5.34 | $267K |
| 2026-01-21 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 100K | $2.72 | $272K |
| 2026-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 5.5K | $2.72 | $15K |
| 2026-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 5.5K | $2.72 | $15K |
| 2026-01-20 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 20.2K | $2.72 | $54.9K |
| 2026-01-20 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 20.2K | $2.72 | $54.9K |
| 2026-01-19 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 9.8K | $2.72 | $26.7K |
| 2026-01-19 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 9.8K | $2.72 | $26.7K |
| 2026-01-08 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 12K | $3.45 | $41.4K |
| 2026-01-08 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 12K | $3.45 | $41.4K |
| 2025-12-05 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $2.72 | $54.4K |
| 2025-12-05 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $2.72 | $54.4K |
| 2025-12-04 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-12-03 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-12-03 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 27K | $2.72 | $73.4K |
| 2025-12-03 | David A. GillisSenior Officer of Issuer | option_exercise | 100K | $2.72 | $272K |
| 2025-12-03 | David A. GillisSenior Officer of Issuer | option_exercise | 100K | $2.72 | $272K |
| 2025-12-03 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 37.5K | $2.72 | $102K |
| 2025-12-03 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 37.5K | $2.72 | $102K |
| 2025-12-03 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-12-03 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 27K | $2.72 | $73.4K |
| 2025-12-01 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2025-12-01 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2025-10-20 | Louise LeeSenior Officer of Issuer | option_exercise | 15K | $1.59 | $23.9K |
| 2025-10-20 | Louise LeeSenior Officer of Issuer | option_exercise | 15K | $1.59 | $23.9K |
| 2025-09-15 | Jennifer HaskeyDirector of Issuer | grant | 3K | $6.76 | $20.3K |
| 2025-09-15 | Jennifer HaskeyDirector of Issuer | option_exercise | 3K | $6.76 | $20.3K |
| 2025-09-15 | Jennifer HaskeyDirector of Issuer | option_exercise | 3K | $6.76 | $20.3K |
| 2025-09-15 | Jennifer HaskeyDirector of Issuer | grant | 3K | $6.76 | $20.3K |
| 2025-07-18 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 13K | $2.72 | $35.4K |
| 2025-07-18 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 13K | $2.72 | $35.4K |
| 2025-05-16 | Janet Elizabeth VellutiniDirector of Issuer | grant | 8.7K | — | $0 |
| 2025-05-16 | Patrick William George MilesSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | Raymond KwanDirector of Issuer | grant | 17.4K | — | $0 |
| 2025-05-16 | Jennifer HaskeyDirector of Issuer | grant | 17.4K | — | $0 |
| 2025-05-16 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 13.6K | — | $0 |
| 2025-05-16 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 40.8K | — | $0 |
| 2025-05-16 | David John Wilson10% Security Holder of Issuer | grant | 31.3K | — | $0 |
| 2025-05-16 | Janet Elizabeth VellutiniDirector of Issuer | grant | 8.7K | — | $0 |
| 2025-05-16 | Alan G. FranksSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | Alan G. FranksSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-05-16 | David John Wilson10% Security Holder of Issuer | grant | 93.8K | — | $0 |
| 2025-05-16 | Neil Graham SinclairDirector of Issuer | grant | 17.4K | — | $0 |
| 2025-05-16 | Patrick William George MilesSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-05-16 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-05-16 | Louise LeeSenior Officer of Issuer | grant | 7K | — | $0 |
| 2025-05-16 | Sadiq LalaniSenior Officer of Issuer | grant | 14.2K | — | $0 |
| 2025-05-16 | Sadiq LalaniSenior Officer of Issuer | grant | 42.6K | — | $0 |
| 2025-05-16 | William Charles GuinanDirector of Issuer | grant | 17.4K | — | $0 |
| 2025-05-16 | David A. GillisSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | David A. GillisSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-05-16 | Bruce Douglas GiggSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | Bruce Douglas GiggSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-03-31 | David John Wilson10% Security Holder of Issuer | option_exercise | 264K | $0.99 | $261.4K |
| 2025-03-31 | David John Wilson10% Security Holder of Issuer | option_exercise | 264K | $0.99 | $261.4K |
| 2025-03-28 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 14.6K | $0.99 | $14.5K |
| 2025-03-28 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 14.6K | $0.99 | $14.5K |
| 2025-03-27 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 8.1K | $0.99 | $8K |
| 2025-03-27 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 8.1K | $0.99 | $8K |
| 2025-03-27 | Michael SheaDirector of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2025-03-27 | Michael SheaDirector of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2025-03-26 | Neil Graham SinclairDirector of Issuer | option_exercise | 36K | $0.99 | $35.6K |
| 2025-03-26 | Neil Graham SinclairDirector of Issuer | option_exercise | 36K | $0.99 | $35.6K |
| 2025-03-26 | Michael SheaDirector of Issuer | option_exercise | 79.3K | $2.56 | $202.9K |
| 2025-03-26 | Michael SheaDirector of Issuer | option_exercise | 79.3K | $2.56 | $202.9K |
| 2025-03-24 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 15K | $6.68 | $100.2K |
| 2025-03-24 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Alan G. FranksSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Alan G. FranksSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-24 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 30K | $6.68 | $200.4K |
| 2025-03-24 | David John Wilson10% Security Holder of Issuer | option_exercise | 60K | $6.64 | $398.4K |
| 2025-03-24 | David John Wilson10% Security Holder of Issuer | option_exercise | 60K | $6.64 | $398.4K |
| 2025-03-24 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 3K | $6.64 | $19.9K |
| 2025-03-24 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 3K | $6.64 | $19.9K |
| 2025-03-24 | Neil Graham SinclairDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | Neil Graham SinclairDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Louise LeeSenior Officer of Issuer | option_exercise | 1.5K | — | $0 |
| 2025-03-24 | Louise LeeSenior Officer of Issuer | option_exercise | 1.5K | — | $0 |
| 2025-03-24 | William Charles GuinanDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | William Charles GuinanDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | David A. GillisSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | David A. GillisSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Michael SheaDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-24 | Michael SheaDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-22 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-22 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-22 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-22 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-19 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 45K | $0.99 | $44.5K |
| 2025-03-19 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 45K | $0.99 | $44.5K |
| 2025-03-18 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 114K | $0.99 | $112.9K |
| 2025-03-18 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 114K | $0.99 | $112.9K |
| 2025-03-17 | Neil Graham SinclairDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | Louise LeeSenior Officer of Issuer | option_exercise | 1.3K | — | $0 |
| 2025-03-17 | Louise LeeSenior Officer of Issuer | option_exercise | 1.3K | — | $0 |
| 2025-03-17 | William Charles GuinanDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | William Charles GuinanDirector of Issuer | option_exercise | 2.5K | $5.34 | $13.3K |
| 2025-03-17 | William Charles GuinanDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | William Charles GuinanDirector of Issuer | option_exercise | 2.5K | $5.34 | $13.3K |
| 2025-03-17 | Neil Graham SinclairDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.5K | $6.41 | $16K |
| 2025-03-17 | David John Wilson10% Security Holder of Issuer | grant | 63.8K | $6.41 | $408.6K |
| 2025-03-17 | David John Wilson10% Security Holder of Issuer | option_exercise | 63.8K | $6.41 | $408.6K |
| 2025-03-17 | David John Wilson10% Security Holder of Issuer | option_exercise | 63.8K | $6.41 | $408.6K |
| 2025-03-17 | Michael SheaDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.5K | $6.41 | $16K |
| 2025-03-17 | Michael SheaDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.5K | $6.41 | $16K |
| 2025-03-17 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.5K | $5.87 | $14.7K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 48K | $0.99 | $47.5K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 48K | $0.99 | $47.5K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 48K | $0.99 | $47.5K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 48K | $0.99 | $47.5K |
| 2025-01-13 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-13 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-10 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $0.99 | $19.8K |
| 2025-01-10 | David A. GillisSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-10 | David A. GillisSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-10 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $0.99 | $19.8K |
| 2025-01-09 | David A. GillisSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-09 | David A. GillisSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-08 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 31K | $0.99 | $30.7K |
| 2025-01-08 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 45K | $0.99 | $44.5K |
| 2025-01-08 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 45K | $0.99 | $44.5K |
| 2025-01-08 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 15K | $0.99 | $14.8K |
| 2025-01-08 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 15K | $0.99 | $14.8K |
| 2025-01-08 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-01-08 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 31K | $0.99 | $30.7K |
| 2025-01-08 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-01-02 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $0.99 | $19.8K |
| 2025-01-02 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $0.99 | $19.8K |
| 2024-11-21 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 10.3K | $0.99 | $10.2K |
| 2024-11-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 93K | $0.99 | $92.1K |
| 2024-11-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 93K | $0.99 | $92.1K |
| 2024-11-21 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 10.3K | $0.99 | $10.2K |
| 2024-11-21 | David A. GillisSenior Officer of Issuer | option_exercise | 42K | $0.99 | $41.6K |
| 2024-11-21 | David A. GillisSenior Officer of Issuer | option_exercise | 42K | $0.99 | $41.6K |
| 2024-11-20 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2024-11-20 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2024-11-18 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 4.7K | $0.99 | $4.7K |
| 2024-11-18 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 4.7K | $0.99 | $4.7K |
| 2024-11-18 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 31K | $0.99 | $30.7K |
| 2024-11-18 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 31K | $0.99 | $30.7K |
| 2024-11-15 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 18.3K | $0.99 | $18.1K |
| 2024-11-15 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 18.3K | $0.99 | $18.1K |
| 2024-08-16 | Neil Graham SinclairDirector of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-08-16 | Neil Graham SinclairDirector of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-08-16 | David John Wilson10% Security Holder of Issuer | option_exercise | 100K | $2.76 | $276K |
| 2024-08-16 | David John Wilson10% Security Holder of Issuer | option_exercise | 100K | $2.76 | $276K |
| 2024-08-13 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 80K | $2.76 | $220.8K |
| 2024-08-13 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 80K | $2.76 | $220.8K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 20K | $2.76 | $55.2K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 20K | $2.76 | $55.2K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-08-12 | Alan G. FranksSenior Officer of Issuer | option_exercise | 80K | $2.76 | $220.8K |
| 2024-08-12 | Alan G. FranksSenior Officer of Issuer | option_exercise | 80K | $2.76 | $220.8K |
| 2024-07-19 | Michael SheaDirector of Issuer | option_exercise | 15K | $2.76 | $41.4K |
| 2024-07-19 | Michael SheaDirector of Issuer | option_exercise | 15K | $2.76 | $41.4K |
| 2024-06-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 5K | $2.76 | $13.8K |
| 2024-06-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 5K | $2.76 | $13.8K |
| 2024-06-03 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 8K | $0.99 | $7.9K |
| 2024-06-03 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 8K | $0.99 | $7.9K |
| 2024-05-31 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 7K | $0.99 | $6.9K |
| 2024-05-31 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 7K | $0.99 | $6.9K |
| 2024-05-31 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | $2.76 | $69K |
| 2024-05-31 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | $2.76 | $69K |
| 2024-05-30 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 5K | $0.99 | $5K |
| 2024-05-30 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 5K | $0.99 | $5K |
| 2024-05-28 | David A. GillisSenior Officer of Issuer | option_exercise | 14K | $2.76 | $38.6K |
| 2024-05-28 | David A. GillisSenior Officer of Issuer | option_exercise | 14K | $2.76 | $38.6K |
| 2024-04-18 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 6.7K | $4.56 | $30.4K |
| 2024-04-18 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 6.7K | $4.56 | $30.4K |
| 2024-04-11 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 75K | $2.76 | $207K |
| 2024-04-11 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 75K | $2.76 | $207K |
| 2024-04-10 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 14K | $3.45 | $48.3K |
| 2024-04-10 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 14K | $3.45 | $48.3K |
| 2024-04-10 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 14K | $3.45 | $48.3K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 23K | $2.76 | $63.5K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 23K | $6.20 | $142.6K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 23K | $6.20 | $142.6K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 23K | $2.76 | $63.5K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-04-03 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 27K | $2.76 | $74.5K |
| 2024-04-03 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 27K | $2.76 | $74.5K |
| 2024-04-02 | William Charles GuinanDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | William Charles GuinanDirector of Issuer | grant | 4.8K | — | $0 |
| 2024-04-02 | Louise LeeSenior Officer of Issuer | grant | 10K | $6.06 | $60.6K |
| 2024-04-02 | Louise LeeSenior Officer of Issuer | grant | 2K | — | $0 |
| 2024-04-02 | Michael SheaDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | Michael SheaDirector of Issuer | grant | 4.8K | — | $0 |
| 2024-04-02 | Neil Graham SinclairDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | Neil Graham SinclairDirector of Issuer | grant | 4.8K | — | $0 |
| 2024-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 15K | $6.06 | $90.9K |
| 2024-04-02 | Patrick William George MilesSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | Patrick William George MilesSenior Officer of Issuer | grant | 15K | — | $0 |
| 2024-04-02 | Janet Elizabeth VellutiniDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | Janet Elizabeth VellutiniDirector of Issuer | grant | 2.4K | — | $0 |
| 2024-04-02 | Janet Elizabeth VellutiniDirector of Issuer | grant | 2.4K | — | $0 |
| 2024-04-02 | David A. GillisSenior Officer of Issuer | grant | 15K | — | $0 |
| 2024-04-02 | David A. GillisSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | David John Wilson10% Security Holder of Issuer | grant | 36K | — | $0 |
| 2024-04-02 | David John Wilson10% Security Holder of Issuer | grant | 190K | $6.06 | $1.15M |
| 2024-04-02 | Sadiq LalaniSenior Officer of Issuer | grant | 18K | — | $0 |
| 2024-04-02 | Sadiq LalaniSenior Officer of Issuer | grant | 95K | $6.06 | $575.7K |
| 2024-04-02 | Bruce Douglas GiggSenior Officer of Issuer | grant | 15K | — | $0 |
| 2024-04-02 | Bruce Douglas GiggSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | Alan G. FranksSenior Officer of Issuer | grant | 15K | — | $0 |
| 2024-04-02 | Alan G. FranksSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | Jennifer HaskeyDirector of Issuer | grant | 4.8K | — | $0 |
| 2024-04-02 | Jennifer HaskeyDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 18K | $6.06 | $109.1K |
| 2024-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 95K | $6.06 | $575.7K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | option_exercise | 12K | $0.99 | $11.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | option_exercise | 12K | $0.99 | $11.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | option_exercise | 12K | $0.99 | $11.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | option_exercise | 12K | $0.99 | $11.9K |
| 2024-03-27 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 25K | $2.76 | $69K |
| 2024-03-27 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 25K | $2.76 | $69K |
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-04-23 | Raymond KwanDirector of Issuer | opening_balance | 0 | — | $0 |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer 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
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| David John Wilson10% Security Holder of Issuer | 21.18M | 2026-05-29▲buy100K | 10.43% |
| Sadiq LalaniSenior Officer of Issuer | 1.87Mas filed 2026-04-01 | 2026-05-13grant13.9K | 0.92% |
| William Charles GuinanDirector of Issuer | 1.15M | 2026-05-19▼sell20K | 0.57% |
| Patrick William George MilesSenior Officer of Issuer | 911.9K | 2026-08-12option_exercise26.7K | 0.45% |
| Douglas Owen MacArthurSenior Officer of Issuer | 795.6K | 2026-09-15option_exercise36K | 0.39% |
| Douglas Jeffery ErricoSenior Officer of Issuer | 541.2Kas filed 2026-04-02 | 2026-05-13grant8.8K | 0.27% |
| Michael SheaDirector of Issuer | 497.3K | 2025-03-27option_exercise30K | 0.24% |
| Bruce Douglas GiggSenior Officer of Issuer | 224.6Kas filed 2026-04-02 | 2026-05-13grant22.6K | 0.11% |
| Raymond KwanDirector of Issuer | 105.8Kas filed 2025-08-18 | 2026-05-13grant11K | 0.05% |
| David A. GillisSenior Officer of Issuer | 78.8Kas filed 2026-04-02 | 2026-05-13grant7.5K | 0.04% |
| Louise LeeSenior Officer of Issuer | 30Kas filed 2026-04-02 | 2026-05-13grant4.4K | 0.01% |
| Alan G. FranksSenior Officer of Issuer | 19.2K | 2026-09-15option_exercise50K | 0.01% |
| David Brandon WhiteSenior Officer of Issuer | — | 2026-08-16opening_balance0 | — |
| Janet Elizabeth VellutiniDirector of Issuer | — | 2026-05-13grant5.5K | — |
| Neil Graham SinclairDirector of Issuer | — | 2026-05-13grant11K | — |
| Jennifer HaskeyDirector of Issuer | — | 2026-05-13grant11K | — |
50,000 shares ($228,000) on 2026-09-15.
Every filing we hold for this issuer; balances as filed.
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-29 | David John Wilson10% Security Holder of Issuer | ▲buy | 100K | $9.06 | $906K |
| 2026-04-01 | Sadiq LalaniSenior Officer of Issuer | ▲buy | 5K | $8.64 | $43.2K |
| 2026-01-08 | David A. GillisSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-31 | Sadiq LalaniSenior Officer of Issuer | ▲buy | 9.5K | $6.81 | $64.9K |
| 2025-12-31 | Bruce Douglas GiggSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-31 | Douglas Owen MacArthurSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-31 | Douglas Jeffery ErricoSenior Officer of Issuer | ▲buy | 9.1K | $6.81 | $62.1K |
| 2025-12-31 | Alan G. FranksSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-31 | Patrick William George MilesSenior Officer of Issuer | ▲buy | 8.7K | $6.81 | $59.2K |
| 2025-12-04 | Douglas Jeffery ErricoSenior Officer of Issuer | ▲buy | 10K | $2.72 | $27.2K |
| 2025-08-18 | Raymond KwanDirector of Issuer | ▲buy | 49.3K | $6.65 | $327.9K |
| 2025-08-15 | Raymond KwanDirector of Issuer | ▲buy | 56.5K | $6.65 | $375.4K |
| 2025-04-04 | Sadiq LalaniSenior Officer of Issuer | ▲buy | 5K | $5.58 | $27.9K |
| 2025-03-26 | Douglas Jeffery ErricoSenior Officer of Issuer | ▲buy | 5.5K | $6.78 | $37.3K |
| 2025-03-24 | David A. GillisSenior Officer of Issuer | ▲buy | 3K | $6.72 | $20.2K |
| 2025-01-10 | Bruce Douglas GiggSenior Officer of Issuer | ▲buy | 9.3K | $6.14 | $57.3K |
| 2025-01-02 | Bruce Douglas GiggSenior Officer of Issuer | ▲buy | 20K | $0.99 | $19.8K |
| 2024-12-31 | David A. GillisSenior Officer of Issuer | ▲buy | 6.5K | $6.04 | $39.5K |
| 2024-12-31 | David A. GillisSenior Officer of Issuer | ▲buy | 2.8K | $5.94 | $16.5K |
| 2024-12-31 | Douglas Owen MacArthurSenior Officer of Issuer | ▲buy | 9.3K | $6.14 | $57.3K |
| 2024-12-31 | Alan G. FranksSenior Officer of Issuer | ▲buy | 9.3K | $6.14 | $57.3K |
| 2024-12-31 | Patrick William George MilesSenior Officer of Issuer | ▲buy | 9.3K | $6.13 | $57.2K |
| 2024-12-31 | Sadiq LalaniSenior Officer of Issuer | ▲buy | 10.2K | $6.14 | $62.8K |
| 2024-12-31 | Douglas Jeffery ErricoSenior Officer of Issuer | ▲buy | 9.8K | $6.14 | $60K |
| 2024-12-17 | David John Wilson10% Security Holder of Issuer | ▲buy | 656.9K | $6.05 | $3.97M |
| 2024-06-03 | Bruce Douglas GiggSenior Officer of Issuer | ▲buy | 8K | $0.99 | $7.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | ▲buy | 12K | $0.99 | $11.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | ▲buy | 12K | $0.99 | $11.9K |
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
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
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
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
Senior Officer of Issuer
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
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-15 | Alan G. FranksSenior Officer of Issuer | ▼sell | 50K | $11.17 | $558.5K |
| 2026-09-15 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 36K | $10.94 | $393.8K |
| 2026-09-14 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 14K | $10.94 | $153.2K |
| 2026-08-12 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 26.7K | $9.52 | $253.9K |
| 2026-06-03 | Alan G. FranksSenior Officer of Issuer | ▼sell | 85K | $10.17 | $864.5K |
| 2026-06-02 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 35K | $9.79 | $342.6K |
| 2026-05-19 | William Charles GuinanDirector of Issuer | ▼sell | 20K | $10.21 | $204.2K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 56.7K | $9.90 | $561K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 50K | $9.90 | $495K |
| 2026-04-07 | Alan G. FranksSenior Officer of Issuer | ▼sell | 4.5K | $9.31 | $41.9K |
| 2026-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 9K | $8.84 | $79.6K |
| 2026-04-02 | Louise LeeSenior Officer of Issuer | ▼sell | 516 | $8.84 | $4.6K |
| 2026-04-02 | David A. GillisSenior Officer of Issuer | ▼sell | 3.9K | $8.84 | $34.1K |
| 2026-04-02 | Alan G. FranksSenior Officer of Issuer | ▼sell | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | William Charles GuinanDirector of Issuer | ▼sell | 2.4K | $8.84 | $21.2K |
| 2026-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 7.5K | $8.84 | $66.3K |
| 2026-03-27 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 72.6K | $9.40 | $682.4K |
| 2026-03-23 | Alan G. FranksSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-23 | David A. GillisSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-23 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 30K | $9.00 | $270K |
| 2026-03-23 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-23 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-23 | William Charles GuinanDirector of Issuer | ▼sell | 3K | $9.00 | $27K |
| 2026-03-23 | Louise LeeSenior Officer of Issuer | ▼sell | 772 | $9.00 | $6.9K |
| 2026-03-23 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 25K | $9.00 | $225K |
| 2026-03-20 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 17.3K | $9.31 | $161.1K |
| 2026-03-19 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 62.4K | $9.46 | $590.3K |
| 2026-03-18 | William Charles GuinanDirector of Issuer | ▼sell | 20K | $9.20 | $184K |
| 2026-03-18 | William Charles GuinanDirector of Issuer | ▼sell | 10K | $9.21 | $92.1K |
| 2026-03-18 | Louise LeeSenior Officer of Issuer | ▼sell | 8K | $9.17 | $73.3K |
| 2026-03-17 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 56.7K | $9.31 | $527.9K |
| 2026-03-16 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 12.5K | $9.25 | $115.6K |
| 2026-01-29 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 50K | $8.05 | $402.5K |
| 2026-01-29 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 94.3K | $8.03 | $757.2K |
| 2026-01-29 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 80K | $8.09 | $647.2K |
| 2026-01-28 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 200 | $8.00 | $1.6K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | ▼sell | 100K | $7.95 | $795K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | ▼sell | 50K | $7.95 | $397.5K |
| 2026-01-21 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 30K | $7.95 | $238.5K |
| 2026-01-21 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 5.5K | $8.00 | $44K |
| 2026-01-20 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 20.2K | $7.90 | $159.6K |
| 2026-01-19 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 9.8K | $7.90 | $77.4K |
| 2025-12-05 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 20K | $8.00 | $160K |
| 2025-12-03 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 37.5K | $8.15 | $305.6K |
| 2025-12-03 | David A. GillisSenior Officer of Issuer | ▼sell | 85.9K | $8.08 | $693.7K |
| 2025-12-03 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 27K | $8.17 | $220.6K |
| 2025-12-03 | William Charles GuinanDirector of Issuer | ▼sell | 10K | $8.10 | $81K |
| 2025-12-01 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 60K | $7.87 | $472.2K |
| 2025-10-20 | Louise LeeSenior Officer of Issuer | ▼sell | 7.8K | $6.03 | $46.9K |
| 2025-07-18 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 13K | $7.94 | $103.2K |
| 2025-03-28 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 14.6K | $6.75 | $98.8K |
| 2025-03-27 | Michael SheaDirector of Issuer | ▼sell | 30K | $6.75 | $202.5K |
| 2025-03-27 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 8.1K | $6.85 | $55.5K |
| 2025-03-26 | Michael SheaDirector of Issuer | ▼sell | 132.9K | $6.72 | $893.1K |
| 2025-03-24 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-24 | Alan G. FranksSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 30K | $6.68 | $200.4K |
| 2025-03-24 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-24 | Louise LeeSenior Officer of Issuer | ▼sell | 870 | $6.68 | $5.8K |
| 2025-03-24 | William Charles GuinanDirector of Issuer | ▼sell | 3K | $6.68 | $20K |
| 2025-03-24 | David A. GillisSenior Officer of Issuer | ▼sell | 25K | $6.68 | $167K |
| 2025-03-19 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 10K | $6.52 | $65.2K |
| 2025-03-19 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 45K | $6.50 | $292.5K |
| 2025-03-18 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 64K | $6.41 | $410.2K |
| 2025-03-17 | Louise LeeSenior Officer of Issuer | ▼sell | 726 | $6.44 | $4.7K |
| 2025-03-17 | William Charles GuinanDirector of Issuer | ▼sell | 2.5K | $6.44 | $16.1K |
| 2025-03-17 | William Charles GuinanDirector of Issuer | ▼sell | 2.5K | $6.44 | $16.1K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 48K | $7.35 | $352.9K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 48K | $7.35 | $352.8K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 48K | $7.35 | $352.9K |
| 2025-01-13 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 10K | $7.22 | $72.2K |
| 2025-01-10 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 20K | $7.50 | $150K |
| 2025-01-10 | David A. GillisSenior Officer of Issuer | ▼sell | 10K | $7.48 | $74.8K |
| 2025-01-09 | David A. GillisSenior Officer of Issuer | ▼sell | 3.6K | $7.49 | $27.2K |
| 2025-01-08 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 31K | $7.49 | $232.2K |
| 2025-01-08 | William Charles GuinanDirector of Issuer | ▼sell | 10K | $7.52 | $75.2K |
| 2025-01-08 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 45K | $7.47 | $336.1K |
| 2025-01-08 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 15K | $7.42 | $111.3K |
| 2025-01-02 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 20K | $7.10 | $142K |
| 2024-11-21 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 10.3K | $7.15 | $73.4K |
| 2024-11-21 | Alan G. FranksSenior Officer of Issuer | ▼sell | 93K | $7.17 | $666.8K |
| 2024-11-21 | David A. GillisSenior Officer of Issuer | ▼sell | 42K | $7.16 | $300.7K |
| 2024-11-20 | William Charles GuinanDirector of Issuer | ▼sell | 10K | $6.90 | $69K |
| 2024-11-18 | Douglas Jeffery ErricoSenior Officer of Issuer | ▼sell | 31K | $6.84 | $212K |
| 2024-11-18 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 4.7K | $6.88 | $32.3K |
| 2024-11-15 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 18.3K | $6.80 | $124.4K |
| 2024-08-13 | Patrick William George MilesSenior Officer of Issuer | ▼sell | 80K | $5.98 | $478.4K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 20K | $6.13 | $122.5K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 30K | $6.12 | $183.6K |
| 2024-08-12 | Alan G. FranksSenior Officer of Issuer | ▼sell | 80K | $6.15 | $492K |
| 2024-07-19 | Michael SheaDirector of Issuer | ▼sell | 15K | $6.08 | $91.2K |
| 2024-06-12 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 5K | $6.32 | $31.6K |
| 2024-06-03 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 8K | $6.30 | $50.4K |
| 2024-05-31 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 7K | $6.20 | $43.4K |
| 2024-05-31 | Douglas Owen MacArthurSenior Officer of Issuer | ▼sell | 25K | $6.30 | $157.5K |
| 2024-05-30 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 5K | $6.20 | $31K |
| 2024-05-28 | David A. GillisSenior Officer of Issuer | ▼sell | 14K | $5.94 | $83.2K |
| 2024-04-11 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 46K | $6.48 | $298.1K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 30K | $6.12 | $183.6K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 23K | $6.20 | $142.6K |
| 2024-04-03 | Bruce Douglas GiggSenior Officer of Issuer | ▼sell | 27K | $6.09 | $164.4K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | ▼sell | 12K | $6.15 | $73.8K |
| 2024-03-27 | Sadiq LalaniSenior Officer of Issuer | ▼sell | 25K | $6.06 | $151.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
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
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
Senior Officer of Issuer
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
10% Security Holder of Issuer
10% Security Holder 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
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder 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
Director 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
Director of Issuer
Director 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
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder 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
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
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
10% Security Holder of Issuer
10% Security Holder of Issuer
10% Security Holder 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
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
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
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
10% Security Holder of Issuer
10% Security Holder of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
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
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
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
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
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-15 | Alan G. FranksSenior Officer of Issuer | option_exercise | 50K | $4.56 | $228K |
| 2026-09-15 | Alan G. FranksSenior Officer of Issuer | option_exercise | 50K | $4.56 | $228K |
| 2026-09-15 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 36K | $5.34 | $192.2K |
| 2026-09-15 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 36K | $5.34 | $192.2K |
| 2026-09-14 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 14K | $5.34 | $74.8K |
| 2026-09-14 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 14K | $5.34 | $74.8K |
| 2026-08-12 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 26.7K | $9.52 | $253.9K |
| 2026-08-12 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 26.7K | $9.52 | $253.9K |
| 2026-06-03 | Alan G. FranksSenior Officer of Issuer | option_exercise | 85K | $5.34 | $453.9K |
| 2026-06-03 | Alan G. FranksSenior Officer of Issuer | option_exercise | 85K | $5.34 | $453.9K |
| 2026-06-02 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 35K | $5.34 | $186.9K |
| 2026-06-02 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 35K | $5.34 | $186.9K |
| 2026-05-19 | William Charles GuinanDirector of Issuer | option_exercise | 20K | $4.56 | $91.2K |
| 2026-05-19 | William Charles GuinanDirector of Issuer | option_exercise | 20K | $4.56 | $91.2K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 50K | $4.56 | $228K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 56.7K | $6.06 | $343.4K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 50K | $4.56 | $228K |
| 2026-05-15 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 56.7K | $6.06 | $343.4K |
| 2026-05-13 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 8.8K | — | $0 |
| 2026-05-13 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 26.4K | — | $0 |
| 2026-05-13 | Bruce Douglas GiggSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Bruce Douglas GiggSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | Jennifer HaskeyDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-13 | Alan G. FranksSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Alan G. FranksSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | William Charles GuinanDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-13 | Raymond KwanDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-13 | Sadiq LalaniSenior Officer of Issuer | grant | 13.9K | — | $0 |
| 2026-05-13 | Sadiq LalaniSenior Officer of Issuer | grant | 13.9K | — | $0 |
| 2026-05-13 | Sadiq LalaniSenior Officer of Issuer | grant | 4.6K | — | $0 |
| 2026-05-13 | Sadiq LalaniSenior Officer of Issuer | grant | 4.6K | — | $0 |
| 2026-05-13 | Louise LeeSenior Officer of Issuer | grant | 4.4K | — | $0 |
| 2026-05-13 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | Patrick William George MilesSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Patrick William George MilesSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | Neil Graham SinclairDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-13 | David John Wilson10% Security Holder of Issuer | grant | 61K | — | $0 |
| 2026-05-13 | David John Wilson10% Security Holder of Issuer | grant | 20.4K | — | $0 |
| 2026-05-13 | David A. GillisSenior Officer of Issuer | grant | 7.5K | — | $0 |
| 2026-05-13 | David A. GillisSenior Officer of Issuer | grant | 22.6K | — | $0 |
| 2026-05-13 | Janet Elizabeth VellutiniDirector of Issuer | grant | 5.5K | — | $0 |
| 2026-05-13 | Janet Elizabeth VellutiniDirector of Issuer | grant | 5.5K | — | $0 |
| 2026-05-12 | William Charles GuinanDirector of Issuer | grant | 11K | — | $0 |
| 2026-05-12 | William Charles GuinanDirector of Issuer | grant | 11K | — | $0 |
| 2026-04-07 | Alan G. FranksSenior Officer of Issuer | option_exercise | 4.5K | $6.06 | $27.3K |
| 2026-04-07 | Alan G. FranksSenior Officer of Issuer | option_exercise | 4.5K | $6.06 | $27.3K |
| 2026-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 9K | — | $0 |
| 2026-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 9K | — | $0 |
| 2026-04-02 | David John Wilson10% Security Holder of Issuer | option_exercise | 18K | $8.62 | $155.2K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Louise LeeSenior Officer of Issuer | option_exercise | 1K | $6.06 | $6.1K |
| 2026-04-02 | Louise LeeSenior Officer of Issuer | option_exercise | 1K | $6.06 | $6.1K |
| 2026-04-02 | David A. GillisSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | David A. GillisSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Alan G. FranksSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | Alan G. FranksSenior Officer of Issuer | option_exercise | 7.5K | $8.84 | $66.3K |
| 2026-04-02 | David John Wilson10% Security Holder of Issuer | option_exercise | 18K | $8.62 | $155.2K |
| 2026-04-02 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.4K | $8.62 | $20.7K |
| 2026-04-02 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.4K | $8.62 | $20.7K |
| 2026-04-02 | William Charles GuinanDirector of Issuer | option_exercise | 2.4K | $6.06 | $14.5K |
| 2026-04-02 | William Charles GuinanDirector of Issuer | option_exercise | 2.4K | $6.06 | $14.5K |
| 2026-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 7.5K | — | $0 |
| 2026-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 7.5K | — | $0 |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Neil Graham SinclairDirector of Issuer | option_exercise | 2.4K | $6.06 | $14.5K |
| 2026-04-02 | Neil Graham SinclairDirector of Issuer | option_exercise | 2.4K | $6.06 | $14.5K |
| 2026-04-02 | Jennifer HaskeyDirector of Issuer | option_exercise | 2.4K | $8.62 | $20.7K |
| 2026-04-02 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 9K | — | $0 |
| 2026-04-02 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 9K | $8.62 | $77.6K |
| 2026-04-02 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-04-02 | Jennifer HaskeyDirector of Issuer | option_exercise | 2.4K | $8.62 | $20.7K |
| 2026-04-02 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 7.5K | $6.06 | $45.5K |
| 2026-03-27 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 72.6K | $5.34 | $387.7K |
| 2026-03-27 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 72.6K | $5.34 | $387.7K |
| 2026-03-23 | Alan G. FranksSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | Alan G. FranksSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | David A. GillisSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | David A. GillisSenior Officer of Issuer | option_exercise | 25K | — | $0 |
| 2026-03-23 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2026-03-23 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2026-03-23 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2026-03-23 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2026-03-23 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 25K | $9.00 | $225K |
| 2026-03-23 | William Charles GuinanDirector of Issuer | option_exercise | 3K | $4.56 | $13.7K |
| 2026-03-23 | William Charles GuinanDirector of Issuer | option_exercise | 3K | $4.56 | $13.7K |
| 2026-03-23 | Louise LeeSenior Officer of Issuer | option_exercise | 1.5K | $4.56 | $6.8K |
| 2026-03-23 | Louise LeeSenior Officer of Issuer | option_exercise | 1.5K | $4.56 | $6.8K |
| 2026-03-23 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | — | $0 |
| 2026-03-23 | Neil Graham SinclairDirector of Issuer | option_exercise | 3K | $9.25 | $27.8K |
| 2026-03-23 | Neil Graham SinclairDirector of Issuer | option_exercise | 3K | $9.25 | $27.8K |
| 2026-03-23 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | — | $0 |
| 2026-03-23 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 3K | $9.25 | $27.8K |
| 2026-03-23 | David John Wilson10% Security Holder of Issuer | option_exercise | 60K | $9.25 | $555K |
| 2026-03-23 | David John Wilson10% Security Holder of Issuer | option_exercise | 250K | $2.72 | $680K |
| 2026-03-23 | David John Wilson10% Security Holder of Issuer | option_exercise | 250K | $2.72 | $680K |
| 2026-03-23 | David John Wilson10% Security Holder of Issuer | option_exercise | 60K | $9.25 | $555K |
| 2026-03-23 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 3K | $9.25 | $27.8K |
| 2026-03-19 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 62.4K | $5.34 | $333.2K |
| 2026-03-19 | Neil Graham SinclairDirector of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2026-03-19 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 62.4K | $5.34 | $333.2K |
| 2026-03-19 | Neil Graham SinclairDirector of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2026-03-18 | Louise LeeSenior Officer of Issuer | option_exercise | 15K | $2.72 | $40.8K |
| 2026-03-18 | Louise LeeSenior Officer of Issuer | option_exercise | 15K | $2.72 | $40.8K |
| 2026-03-18 | William Charles GuinanDirector of Issuer | option_exercise | 30K | $5.34 | $160.2K |
| 2026-03-18 | William Charles GuinanDirector of Issuer | option_exercise | 30K | $5.34 | $160.2K |
| 2026-03-17 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2026-03-17 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2026-03-16 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 12.5K | $2.72 | $34K |
| 2026-03-16 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 12.5K | $2.72 | $34K |
| 2026-01-29 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2026-01-29 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 94.3K | $2.72 | $256.5K |
| 2026-01-29 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2026-01-29 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 94.3K | $2.72 | $256.5K |
| 2026-01-29 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 80K | $2.72 | $217.6K |
| 2026-01-29 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 80K | $2.72 | $217.6K |
| 2026-01-29 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 80K | $2.72 | $217.6K |
| 2026-01-28 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 200 | $2.72 | $544 |
| 2026-01-28 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 200 | $2.72 | $544 |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 50K | $5.34 | $267K |
| 2026-01-21 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 100K | $2.72 | $272K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 50K | $5.34 | $267K |
| 2026-01-21 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2026-01-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 100K | $2.72 | $272K |
| 2026-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 5.5K | $2.72 | $15K |
| 2026-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 5.5K | $2.72 | $15K |
| 2026-01-20 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 20.2K | $2.72 | $54.9K |
| 2026-01-20 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 20.2K | $2.72 | $54.9K |
| 2026-01-19 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 9.8K | $2.72 | $26.7K |
| 2026-01-19 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 9.8K | $2.72 | $26.7K |
| 2026-01-08 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 12K | $3.45 | $41.4K |
| 2026-01-08 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 12K | $3.45 | $41.4K |
| 2025-12-05 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $2.72 | $54.4K |
| 2025-12-05 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $2.72 | $54.4K |
| 2025-12-04 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-12-03 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-12-03 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 27K | $2.72 | $73.4K |
| 2025-12-03 | David A. GillisSenior Officer of Issuer | option_exercise | 100K | $2.72 | $272K |
| 2025-12-03 | David A. GillisSenior Officer of Issuer | option_exercise | 100K | $2.72 | $272K |
| 2025-12-03 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 37.5K | $2.72 | $102K |
| 2025-12-03 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 37.5K | $2.72 | $102K |
| 2025-12-03 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-12-03 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 27K | $2.72 | $73.4K |
| 2025-12-01 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2025-12-01 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 60K | $2.72 | $163.2K |
| 2025-10-20 | Louise LeeSenior Officer of Issuer | option_exercise | 15K | $1.59 | $23.9K |
| 2025-10-20 | Louise LeeSenior Officer of Issuer | option_exercise | 15K | $1.59 | $23.9K |
| 2025-09-15 | Jennifer HaskeyDirector of Issuer | grant | 3K | $6.76 | $20.3K |
| 2025-09-15 | Jennifer HaskeyDirector of Issuer | option_exercise | 3K | $6.76 | $20.3K |
| 2025-09-15 | Jennifer HaskeyDirector of Issuer | option_exercise | 3K | $6.76 | $20.3K |
| 2025-09-15 | Jennifer HaskeyDirector of Issuer | grant | 3K | $6.76 | $20.3K |
| 2025-07-18 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 13K | $2.72 | $35.4K |
| 2025-07-18 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 13K | $2.72 | $35.4K |
| 2025-05-16 | Janet Elizabeth VellutiniDirector of Issuer | grant | 8.7K | — | $0 |
| 2025-05-16 | Patrick William George MilesSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | Raymond KwanDirector of Issuer | grant | 17.4K | — | $0 |
| 2025-05-16 | Jennifer HaskeyDirector of Issuer | grant | 17.4K | — | $0 |
| 2025-05-16 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 13.6K | — | $0 |
| 2025-05-16 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 40.8K | — | $0 |
| 2025-05-16 | David John Wilson10% Security Holder of Issuer | grant | 31.3K | — | $0 |
| 2025-05-16 | Janet Elizabeth VellutiniDirector of Issuer | grant | 8.7K | — | $0 |
| 2025-05-16 | Alan G. FranksSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | Alan G. FranksSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-05-16 | David John Wilson10% Security Holder of Issuer | grant | 93.8K | — | $0 |
| 2025-05-16 | Neil Graham SinclairDirector of Issuer | grant | 17.4K | — | $0 |
| 2025-05-16 | Patrick William George MilesSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-05-16 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-05-16 | Louise LeeSenior Officer of Issuer | grant | 7K | — | $0 |
| 2025-05-16 | Sadiq LalaniSenior Officer of Issuer | grant | 14.2K | — | $0 |
| 2025-05-16 | Sadiq LalaniSenior Officer of Issuer | grant | 42.6K | — | $0 |
| 2025-05-16 | William Charles GuinanDirector of Issuer | grant | 17.4K | — | $0 |
| 2025-05-16 | David A. GillisSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | David A. GillisSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-05-16 | Bruce Douglas GiggSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2025-05-16 | Bruce Douglas GiggSenior Officer of Issuer | grant | 35K | — | $0 |
| 2025-03-31 | David John Wilson10% Security Holder of Issuer | option_exercise | 264K | $0.99 | $261.4K |
| 2025-03-31 | David John Wilson10% Security Holder of Issuer | option_exercise | 264K | $0.99 | $261.4K |
| 2025-03-28 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 14.6K | $0.99 | $14.5K |
| 2025-03-28 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 14.6K | $0.99 | $14.5K |
| 2025-03-27 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 8.1K | $0.99 | $8K |
| 2025-03-27 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 8.1K | $0.99 | $8K |
| 2025-03-27 | Michael SheaDirector of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2025-03-27 | Michael SheaDirector of Issuer | option_exercise | 30K | $2.72 | $81.6K |
| 2025-03-26 | Neil Graham SinclairDirector of Issuer | option_exercise | 36K | $0.99 | $35.6K |
| 2025-03-26 | Neil Graham SinclairDirector of Issuer | option_exercise | 36K | $0.99 | $35.6K |
| 2025-03-26 | Michael SheaDirector of Issuer | option_exercise | 79.3K | $2.56 | $202.9K |
| 2025-03-26 | Michael SheaDirector of Issuer | option_exercise | 79.3K | $2.56 | $202.9K |
| 2025-03-24 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 15K | $6.68 | $100.2K |
| 2025-03-24 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Alan G. FranksSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Alan G. FranksSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-24 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 30K | $6.68 | $200.4K |
| 2025-03-24 | David John Wilson10% Security Holder of Issuer | option_exercise | 60K | $6.64 | $398.4K |
| 2025-03-24 | David John Wilson10% Security Holder of Issuer | option_exercise | 60K | $6.64 | $398.4K |
| 2025-03-24 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 3K | $6.64 | $19.9K |
| 2025-03-24 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 3K | $6.64 | $19.9K |
| 2025-03-24 | Neil Graham SinclairDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | Neil Graham SinclairDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Louise LeeSenior Officer of Issuer | option_exercise | 1.5K | — | $0 |
| 2025-03-24 | Louise LeeSenior Officer of Issuer | option_exercise | 1.5K | — | $0 |
| 2025-03-24 | William Charles GuinanDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | William Charles GuinanDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | David A. GillisSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | David A. GillisSenior Officer of Issuer | option_exercise | 25K | $6.68 | $167K |
| 2025-03-24 | Michael SheaDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-24 | Michael SheaDirector of Issuer | option_exercise | 3K | — | $0 |
| 2025-03-24 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-22 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-22 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-22 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-22 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 30K | — | $0 |
| 2025-03-19 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 45K | $0.99 | $44.5K |
| 2025-03-19 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 45K | $0.99 | $44.5K |
| 2025-03-18 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 114K | $0.99 | $112.9K |
| 2025-03-18 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 114K | $0.99 | $112.9K |
| 2025-03-17 | Neil Graham SinclairDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | Louise LeeSenior Officer of Issuer | option_exercise | 1.3K | — | $0 |
| 2025-03-17 | Louise LeeSenior Officer of Issuer | option_exercise | 1.3K | — | $0 |
| 2025-03-17 | William Charles GuinanDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | William Charles GuinanDirector of Issuer | option_exercise | 2.5K | $5.34 | $13.3K |
| 2025-03-17 | William Charles GuinanDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | William Charles GuinanDirector of Issuer | option_exercise | 2.5K | $5.34 | $13.3K |
| 2025-03-17 | Neil Graham SinclairDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.5K | $6.41 | $16K |
| 2025-03-17 | David John Wilson10% Security Holder of Issuer | grant | 63.8K | $6.41 | $408.6K |
| 2025-03-17 | David John Wilson10% Security Holder of Issuer | option_exercise | 63.8K | $6.41 | $408.6K |
| 2025-03-17 | David John Wilson10% Security Holder of Issuer | option_exercise | 63.8K | $6.41 | $408.6K |
| 2025-03-17 | Michael SheaDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.5K | $6.41 | $16K |
| 2025-03-17 | Michael SheaDirector of Issuer | option_exercise | 2.5K | — | $0 |
| 2025-03-17 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.5K | $6.41 | $16K |
| 2025-03-17 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 2.5K | $5.87 | $14.7K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 48K | $0.99 | $47.5K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 48K | $0.99 | $47.5K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 48K | $0.99 | $47.5K |
| 2025-01-21 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 48K | $0.99 | $47.5K |
| 2025-01-13 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-13 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-10 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $0.99 | $19.8K |
| 2025-01-10 | David A. GillisSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-10 | David A. GillisSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-10 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $0.99 | $19.8K |
| 2025-01-09 | David A. GillisSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-09 | David A. GillisSenior Officer of Issuer | option_exercise | 10K | $0.99 | $9.9K |
| 2025-01-08 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 31K | $0.99 | $30.7K |
| 2025-01-08 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 45K | $0.99 | $44.5K |
| 2025-01-08 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 45K | $0.99 | $44.5K |
| 2025-01-08 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 15K | $0.99 | $14.8K |
| 2025-01-08 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 15K | $0.99 | $14.8K |
| 2025-01-08 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-01-08 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 31K | $0.99 | $30.7K |
| 2025-01-08 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2025-01-02 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $0.99 | $19.8K |
| 2025-01-02 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 20K | $0.99 | $19.8K |
| 2024-11-21 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 10.3K | $0.99 | $10.2K |
| 2024-11-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 93K | $0.99 | $92.1K |
| 2024-11-21 | Alan G. FranksSenior Officer of Issuer | option_exercise | 93K | $0.99 | $92.1K |
| 2024-11-21 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 10.3K | $0.99 | $10.2K |
| 2024-11-21 | David A. GillisSenior Officer of Issuer | option_exercise | 42K | $0.99 | $41.6K |
| 2024-11-21 | David A. GillisSenior Officer of Issuer | option_exercise | 42K | $0.99 | $41.6K |
| 2024-11-20 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2024-11-20 | William Charles GuinanDirector of Issuer | option_exercise | 10K | $2.72 | $27.2K |
| 2024-11-18 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 4.7K | $0.99 | $4.7K |
| 2024-11-18 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 4.7K | $0.99 | $4.7K |
| 2024-11-18 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 31K | $0.99 | $30.7K |
| 2024-11-18 | Douglas Jeffery ErricoSenior Officer of Issuer | option_exercise | 31K | $0.99 | $30.7K |
| 2024-11-15 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 18.3K | $0.99 | $18.1K |
| 2024-11-15 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 18.3K | $0.99 | $18.1K |
| 2024-08-16 | Neil Graham SinclairDirector of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-08-16 | Neil Graham SinclairDirector of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-08-16 | David John Wilson10% Security Holder of Issuer | option_exercise | 100K | $2.76 | $276K |
| 2024-08-16 | David John Wilson10% Security Holder of Issuer | option_exercise | 100K | $2.76 | $276K |
| 2024-08-13 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 80K | $2.76 | $220.8K |
| 2024-08-13 | Patrick William George MilesSenior Officer of Issuer | option_exercise | 80K | $2.76 | $220.8K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 20K | $2.76 | $55.2K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 20K | $2.76 | $55.2K |
| 2024-08-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-08-12 | Alan G. FranksSenior Officer of Issuer | option_exercise | 80K | $2.76 | $220.8K |
| 2024-08-12 | Alan G. FranksSenior Officer of Issuer | option_exercise | 80K | $2.76 | $220.8K |
| 2024-07-19 | Michael SheaDirector of Issuer | option_exercise | 15K | $2.76 | $41.4K |
| 2024-07-19 | Michael SheaDirector of Issuer | option_exercise | 15K | $2.76 | $41.4K |
| 2024-06-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 5K | $2.76 | $13.8K |
| 2024-06-12 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 5K | $2.76 | $13.8K |
| 2024-06-03 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 8K | $0.99 | $7.9K |
| 2024-06-03 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 8K | $0.99 | $7.9K |
| 2024-05-31 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 7K | $0.99 | $6.9K |
| 2024-05-31 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 7K | $0.99 | $6.9K |
| 2024-05-31 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | $2.76 | $69K |
| 2024-05-31 | Douglas Owen MacArthurSenior Officer of Issuer | option_exercise | 25K | $2.76 | $69K |
| 2024-05-30 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 5K | $0.99 | $5K |
| 2024-05-30 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 5K | $0.99 | $5K |
| 2024-05-28 | David A. GillisSenior Officer of Issuer | option_exercise | 14K | $2.76 | $38.6K |
| 2024-05-28 | David A. GillisSenior Officer of Issuer | option_exercise | 14K | $2.76 | $38.6K |
| 2024-04-18 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 6.7K | $4.56 | $30.4K |
| 2024-04-18 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 6.7K | $4.56 | $30.4K |
| 2024-04-11 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 75K | $2.76 | $207K |
| 2024-04-11 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 75K | $2.76 | $207K |
| 2024-04-10 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 14K | $3.45 | $48.3K |
| 2024-04-10 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 14K | $3.45 | $48.3K |
| 2024-04-10 | Janet Elizabeth VellutiniDirector of Issuer | option_exercise | 14K | $3.45 | $48.3K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 23K | $2.76 | $63.5K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 23K | $6.20 | $142.6K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 23K | $6.20 | $142.6K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 23K | $2.76 | $63.5K |
| 2024-04-09 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 30K | $2.76 | $82.8K |
| 2024-04-03 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 27K | $2.76 | $74.5K |
| 2024-04-03 | Bruce Douglas GiggSenior Officer of Issuer | option_exercise | 27K | $2.76 | $74.5K |
| 2024-04-02 | William Charles GuinanDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | William Charles GuinanDirector of Issuer | grant | 4.8K | — | $0 |
| 2024-04-02 | Louise LeeSenior Officer of Issuer | grant | 10K | $6.06 | $60.6K |
| 2024-04-02 | Louise LeeSenior Officer of Issuer | grant | 2K | — | $0 |
| 2024-04-02 | Michael SheaDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | Michael SheaDirector of Issuer | grant | 4.8K | — | $0 |
| 2024-04-02 | Neil Graham SinclairDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | Neil Graham SinclairDirector of Issuer | grant | 4.8K | — | $0 |
| 2024-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | Douglas Owen MacArthurSenior Officer of Issuer | grant | 15K | $6.06 | $90.9K |
| 2024-04-02 | Patrick William George MilesSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | Patrick William George MilesSenior Officer of Issuer | grant | 15K | — | $0 |
| 2024-04-02 | Janet Elizabeth VellutiniDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | Janet Elizabeth VellutiniDirector of Issuer | grant | 2.4K | — | $0 |
| 2024-04-02 | Janet Elizabeth VellutiniDirector of Issuer | grant | 2.4K | — | $0 |
| 2024-04-02 | David A. GillisSenior Officer of Issuer | grant | 15K | — | $0 |
| 2024-04-02 | David A. GillisSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | David John Wilson10% Security Holder of Issuer | grant | 36K | — | $0 |
| 2024-04-02 | David John Wilson10% Security Holder of Issuer | grant | 190K | $6.06 | $1.15M |
| 2024-04-02 | Sadiq LalaniSenior Officer of Issuer | grant | 18K | — | $0 |
| 2024-04-02 | Sadiq LalaniSenior Officer of Issuer | grant | 95K | $6.06 | $575.7K |
| 2024-04-02 | Bruce Douglas GiggSenior Officer of Issuer | grant | 15K | — | $0 |
| 2024-04-02 | Bruce Douglas GiggSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | Alan G. FranksSenior Officer of Issuer | grant | 15K | — | $0 |
| 2024-04-02 | Alan G. FranksSenior Officer of Issuer | grant | 85K | $6.06 | $515.1K |
| 2024-04-02 | Jennifer HaskeyDirector of Issuer | grant | 4.8K | — | $0 |
| 2024-04-02 | Jennifer HaskeyDirector of Issuer | grant | 24K | $6.06 | $145.4K |
| 2024-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 18K | $6.06 | $109.1K |
| 2024-04-02 | Douglas Jeffery ErricoSenior Officer of Issuer | grant | 95K | $6.06 | $575.7K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | option_exercise | 12K | $0.99 | $11.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | option_exercise | 12K | $0.99 | $11.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | option_exercise | 12K | $0.99 | $11.9K |
| 2024-04-01 | William Charles GuinanDirector of Issuer | option_exercise | 12K | $0.99 | $11.9K |
| 2024-03-27 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 25K | $2.76 | $69K |
| 2024-03-27 | Sadiq LalaniSenior Officer of Issuer | option_exercise | 25K | $2.76 | $69K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-08-16 | David Brandon WhiteSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-04-23 | Raymond KwanDirector of Issuer | opening_balance | 0 | — | $0 |
10% Security Holder of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer 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
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| David John Wilson10% Security Holder of Issuer | 21.18M | 2026-05-29▲buy100K | 10.43% |
| Sadiq LalaniSenior Officer of Issuer | 1.87Mas filed 2026-04-01 | 2026-05-13grant13.9K | 0.92% |
| William Charles GuinanDirector of Issuer | 1.15M | 2026-05-19▼sell20K | 0.57% |
| Patrick William George MilesSenior Officer of Issuer | 911.9K | 2026-08-12option_exercise26.7K | 0.45% |
| Douglas Owen MacArthurSenior Officer of Issuer | 795.6K | 2026-09-15option_exercise36K | 0.39% |
| Douglas Jeffery ErricoSenior Officer of Issuer | 541.2Kas filed 2026-04-02 | 2026-05-13grant8.8K | 0.27% |
| Michael SheaDirector of Issuer | 497.3K | 2025-03-27option_exercise30K | 0.24% |
| Bruce Douglas GiggSenior Officer of Issuer | 224.6Kas filed 2026-04-02 | 2026-05-13grant22.6K | 0.11% |
| Raymond KwanDirector of Issuer | 105.8Kas filed 2025-08-18 | 2026-05-13grant11K | 0.05% |
| David A. GillisSenior Officer of Issuer | 78.8Kas filed 2026-04-02 | 2026-05-13grant7.5K | 0.04% |
| Louise LeeSenior Officer of Issuer | 30Kas filed 2026-04-02 | 2026-05-13grant4.4K | 0.01% |
| Alan G. FranksSenior Officer of Issuer | 19.2K | 2026-09-15option_exercise50K | 0.01% |
| David Brandon WhiteSenior Officer of Issuer | — | 2026-08-16opening_balance0 | — |
| Janet Elizabeth VellutiniDirector of Issuer | — | 2026-05-13grant5.5K | — |
| Neil Graham SinclairDirector of Issuer | — | 2026-05-13grant11K | — |
| Jennifer HaskeyDirector of Issuer | — | 2026-05-13grant11K | — |