EFX.TO
Enerflex Ltd.Loading price…
Loading price…
Profile assembled from Strikepoint News signal data — drill results, warrant filings, financings, insider transactions, and news. Drill rock value per tonne is the gross in-situ value at today's spot prices, recomputed live. This page is for informational purposes only and is not investment advice; verify against the original filings before drawing conclusions.
22,659 shares ($513,689) on 2026-08-17.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
22,659 shares ($513,689) on 2026-08-17.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
Director of Issuer
Director 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-07 | Juan Carlos VillegasDirector of Issuer | ▲buy | 4.3K | $28.20 | $121.3K |
| 2026-08-07 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.2K | $28.15 | $33.8K |
| 2026-08-07 | Juan Carlos VillegasDirector of Issuer | ▲buy | 3.8K | $28.17 | $107K |
| 2026-08-07 | Juan Carlos VillegasDirector of Issuer | ▲buy | 700 | $28.19 | $19.7K |
| 2026-06-25 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 8.9K | — | $0 |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 41 | $39.38 | $1.6K |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 20 | $39.00 | $780 |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 405 | $38.50 | $15.6K |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6 | $39.26 | $236 |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1.3K | $39.00 | $49.3K |
| 2026-02-27 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 2.4K | $31.09 | $75.1K |
| 2026-02-27 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 500 | $31.10 | $15.6K |
| 2025-12-31 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 3.9K | — | $0 |
| 2025-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 715 | — | $0 |
| 2025-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2025-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2025-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2025-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 2K | — | $0 |
| 2025-12-31 | Paul MahoneySenior Officer of Issuer | ▲buy | 45 | — | $0 |
| 2025-12-31 | Paul MahoneySenior Officer of Issuer | ▲buy | 471 | — | $0 |
| 2025-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.2K | — | $0 |
| 2025-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.7K | — | $0 |
| 2025-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 195 | — | $0 |
| 2025-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 871 | — | $0 |
| 2025-12-31 | Mona HaleDirector of Issuer | ▲buy | 1.8K | — | $0 |
| 2025-12-31 | James Christopher GouinDirector of Issuer | ▲buy | 674 | — | $0 |
| 2025-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2025-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1.6K | — | $0 |
| 2025-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 4.7K | — | $0 |
| 2025-12-31 | Joanne Linette CoxDirector of Issuer | ▲buy | 656 | — | $0 |
| 2025-12-31 | Benjamin David CherniavskyDirector of Issuer | ▲buy | 83 | — | $0 |
| 2025-12-31 | Fernando Rafael AssingDirector of Issuer | ▲buy | 2.3K | — | $0 |
| 2025-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 765 | — | $0 |
| 2025-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.8K | — | $0 |
| 2025-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.8K | — | $0 |
| 2025-12-31 | Juan Carlos VillegasDirector of Issuer | ▲buy | 2.8K | — | $0 |
| 2025-12-31 | Jr., Thomas Burdick TyreeDirector of Issuer | ▲buy | 251 | — | $0 |
| 2025-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 1.9K | — | $0 |
| 2025-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 2.8K | — | $0 |
| 2025-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 527 | — | $0 |
| 2025-12-24 | Benjamin David CherniavskyDirector of Issuer | ▲buy | 1K | $20.50 | $20.5K |
| 2025-12-22 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6 | $21.08 | $126 |
| 2025-12-22 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 12 | $21.19 | $254 |
| 2025-12-22 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 34 | $21.20 | $721 |
| 2025-11-10 | Paul MahoneySenior Officer of Issuer | ▲buy | 18.3K | $13.70 | $250K |
| 2025-11-10 | Paul MahoneySenior Officer of Issuer | ▲buy | 18.3K | $13.68 | $249.7K |
| 2025-11-10 | Paul MahoneySenior Officer of Issuer | ▲buy | 18.3K | $13.70 | $250K |
| 2025-11-10 | Paul MahoneySenior Officer of Issuer | ▲buy | 18.3K | $13.68 | $249.7K |
| 2025-09-29 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 71 | $15.25 | $1.1K |
| 2025-09-29 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 13 | $15.25 | $198 |
| 2025-08-19 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 218 | $9.63 | $2.1K |
| 2025-08-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 54 | $12.30 | $664 |
| 2025-08-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 2K | $12.26 | $24.1K |
| 2025-03-31 | Benjamin David CherniavskyDirector of Issuer | ▲buy | 4K | $11.09 | $44.4K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.7K | $10.81 | $18.4K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.9K | $10.82 | $20.6K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 900 | $10.85 | $9.8K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.8K | $10.83 | $19.5K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 5.1K | $10.92 | $55.7K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 5K | $10.90 | $54.5K |
| 2025-03-28 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 7.8K | $10.90 | $85K |
| 2025-03-28 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 1.3K | $10.89 | $14.2K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.4K | $10.85 | $15.2K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 500 | $10.84 | $5.4K |
| 2025-03-26 | Joseph Paul John LadouceurSenior Officer of Issuer | ▲buy | 3K | $11.41 | $34.2K |
| 2025-03-21 | Joanne Linette CoxDirector of Issuer | ▲buy | 1K | $10.92 | $10.9K |
| 2025-02-28 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.4K | $11.24 | $15.7K |
| 2025-02-28 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 400 | $11.21 | $4.5K |
| 2025-02-28 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1K | $11.33 | $11.3K |
| 2025-02-28 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 2.9K | $8.00 | $23.2K |
| 2025-02-28 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 86 | $11.35 | $976 |
| 2024-12-31 | Michael WeillDirector of Issuer | ▲buy | 1.8K | — | $0 |
| 2024-12-31 | Juan Carlos VillegasDirector of Issuer | ▲buy | 2.1K | — | $0 |
| 2024-12-31 | Jr., Thomas Burdick TyreeDirector of Issuer | ▲buy | 24 | — | $0 |
| 2024-12-31 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1K | — | $0 |
| 2024-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 2.6K | — | $0 |
| 2024-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 487 | — | $0 |
| 2024-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 995 | — | $0 |
| 2024-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 6.6K | — | $0 |
| 2024-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 9.1K | — | $0 |
| 2024-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 618 | — | $0 |
| 2024-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 948 | — | $0 |
| 2024-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 165 | — | $0 |
| 2024-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 789 | — | $0 |
| 2024-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 687 | — | $0 |
| 2024-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 355 | — | $0 |
| 2024-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 373 | — | $0 |
| 2024-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 3.9K | — | $0 |
| 2024-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 180 | — | $0 |
| 2024-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 2.9K | — | $0 |
| 2024-12-31 | Mona HaleDirector of Issuer | ▲buy | 1.2K | — | $0 |
| 2024-12-31 | James Christopher GouinDirector of Issuer | ▲buy | 360 | — | $0 |
| 2024-12-31 | William Byron DunnDirector of Issuer | ▲buy | 3.6K | — | $0 |
| 2024-12-31 | Joanne Linette CoxDirector of Issuer | ▲buy | 247 | — | $0 |
| 2024-12-31 | Fernando Rafael AssingDirector of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 20 | $13.75 | $275 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6.2K | $13.80 | $85.6K |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1.4K | $13.80 | $19.3K |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 20 | $13.75 | $275 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6.2K | $13.76 | $85.3K |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 25 | $13.86 | $347 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 20 | $13.73 | $275 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6.2K | $13.80 | $85.6K |
| 2024-12-11 | Joanne Linette CoxDirector of Issuer | ▲buy | 2.5K | $13.65 | $34.1K |
| 2024-03-01 | Joanne Linette CoxDirector of Issuer | ▲buy | 4K | $8.45 | $33.8K |
| 2023-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.5K | — | $0 |
| 2023-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 167 | — | $0 |
| 2023-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.2K | — | $0 |
| 2023-12-31 | Mona HaleDirector of Issuer | ▲buy | 638 | — | $0 |
| 2023-12-31 | James Christopher GouinDirector of Issuer | ▲buy | 95 | — | $0 |
| 2023-12-31 | Roger GeorgeSenior Officer of Issuer | ▲buy | 1.8K | — | $0 |
| 2023-12-31 | Roger GeorgeSenior Officer of Issuer | ▲buy | 230 | — | $0 |
| 2023-12-31 | Laura Waters FOLSEDirector of Issuer | ▲buy | 65 | — | $0 |
| 2023-12-31 | William Byron DunnDirector of Issuer | ▲buy | 2.8K | — | $0 |
| 2023-12-31 | Fernando Rafael AssingDirector of Issuer | ▲buy | 1.1K | — | $0 |
| 2023-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 836 | — | $0 |
| 2023-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2023-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.7K | — | $0 |
| 2023-12-31 | Michael WeillDirector of Issuer | ▲buy | 1.4K | — | $0 |
| 2023-12-31 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.5K | — | $0 |
| 2023-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2023-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 2.5K | — | $0 |
| 2023-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 449 | — | $0 |
| 2023-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 917 | — | $0 |
| 2023-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 5.8K | — | $0 |
| 2023-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 8.9K | — | $0 |
| 2023-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.2K | — | $0 |
| 2023-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2023-12-31 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 2.1K | — | $0 |
| 2023-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 487 | — | $0 |
| 2023-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 900 | — | $0 |
| 2023-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 862 | — | $0 |
| 2023-12-31 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 44 | — | $0 |
| 2023-12-31 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.3K | — | $0 |
| 2023-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 269 | — | $0 |
| 2023-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 170 | — | $0 |
| 2023-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 756 | — | $0 |
| 2023-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 828 | — | $0 |
| 2023-12-31 | Patricia MartinezSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2023-12-31 | Patricia MartinezSenior Officer of Issuer | ▲buy | 2.5K | — | $0 |
| 2023-12-31 | Patricia MartinezSenior Officer of Issuer | ▲buy | 766 | — | $0 |
| 2023-12-31 | Patricia MartinezSenior Officer of Issuer | ▲buy | 2.3K | — | $0 |
| 2023-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-25 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▼sell | 8.9K | — | $0 |
| 2026-03-13 | Mauricio Javier MeineriSenior Officer of Issuer | ▼sell | 8.1K | $21.30 | $172.2K |
| 2026-03-12 | Mauricio Javier MeineriSenior Officer of Issuer | ▼sell | 2.8K | $21.30 | $59.9K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 10.9K | $19.10 | $208.2K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 10.6K | $19.10 | $202.5K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 4.6K | $19.10 | $87.9K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 2K | $19.10 | $38.2K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 26K | $19.10 | $496.6K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 19.4K | $19.10 | $370.5K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 200 | $19.10 | $3.8K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 2.2K | $19.10 | $42K |
| 2025-09-18 | David Hamilton IzettSenior Officer of Issuer | ▼sell | 4.7K | $14.83 | $69.8K |
| 2025-08-20 | Mauricio Javier MeineriSenior Officer of Issuer | ▼sell | 3K | $9.39 | $28.2K |
| 2025-06-26 | Gregory Dean StewartSenior Officer of Issuer | ▼sell | 10.1K | $10.80 | $109.4K |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | ▼sell | 7K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | ▼sell | 11.2K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | ▼sell | 19.8K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▼sell | 11.1K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | ▼sell | 68.9K | — | $0 |
| 2023-09-29 | Rodney GraySenior Officer of Issuer | ▼sell | 65.5K | — | $0 |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-17 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 22.7K | $22.67 | $513.7K |
| 2026-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 16.9K | — | $0 |
| 2026-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 5.6K | — | $0 |
| 2026-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 37.5K | — | $0 |
| 2026-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 12.5K | — | $0 |
| 2026-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 13.6K | — | $0 |
| 2026-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 43.6K | — | $0 |
| 2026-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 30.5K | — | $0 |
| 2026-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 41.1K | — | $0 |
| 2026-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 13.7K | — | $0 |
| 2026-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 15.1K | — | $0 |
| 2026-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 24.4K | — | $0 |
| 2026-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 8.1K | — | $0 |
| 2026-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 8.8K | — | $0 |
| 2026-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 59K | — | $0 |
| 2026-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 19.7K | — | $0 |
| 2026-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 23.4K | — | $0 |
| 2026-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 23.4K | — | $0 |
| 2026-06-22 | Prasad NatarajanSenior Officer of Issuer | grant | 10.2K | $23.91 | $243.7K |
| 2026-05-08 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 12.5K | $13.74 | $172.2K |
| 2026-03-16 | Paul MahoneySenior Officer of Issuer | option_exercise | 4.8K | $20.90 | $100K |
| 2026-03-16 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 13.7K | — | $0 |
| 2026-03-16 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 10.1K | — | $0 |
| 2026-03-16 | Robert Gary MitchellSenior Officer of Issuer | grant | 13K | — | $0 |
| 2026-03-16 | Robert Gary MitchellSenior Officer of Issuer | grant | 13K | — | $0 |
| 2026-03-16 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 9.8K | — | $0 |
| 2026-03-16 | Philip Antoni John PyleSenior Officer of Issuer | grant | 9.4K | — | $0 |
| 2026-03-16 | Philip Antoni John PyleSenior Officer of Issuer | grant | 9.4K | — | $0 |
| 2026-03-16 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 6.3K | — | $0 |
| 2026-03-16 | Gregory Dean StewartSenior Officer of Issuer | grant | 20.1K | — | $0 |
| 2026-03-16 | Gregory Dean StewartSenior Officer of Issuer | grant | 20.1K | — | $0 |
| 2026-03-16 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 14.9K | — | $0 |
| 2026-03-16 | Paul MahoneySenior Officer of Issuer | option_exercise | 6.8K | — | $0 |
| 2026-03-16 | Paul MahoneySenior Officer of Issuer | grant | 40.3K | — | $0 |
| 2026-03-16 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 8.8K | — | $0 |
| 2026-03-16 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2026-03-16 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2026-03-16 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 20.3K | — | $0 |
| 2026-03-16 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 20.3K | — | $0 |
| 2026-03-16 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 15.1K | — | $0 |
| 2026-03-16 | David Hamilton IzettSenior Officer of Issuer | grant | 11.8K | — | $0 |
| 2026-03-16 | David Hamilton IzettSenior Officer of Issuer | grant | 11.8K | — | $0 |
| 2026-03-16 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 8.7K | — | $0 |
| 2026-03-16 | Carina Lovato GillenwaterSenior Officer of Issuer | grant | 11.3K | — | $0 |
| 2026-03-16 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 13.7K | — | $0 |
| 2026-03-16 | Paul MahoneySenior Officer of Issuer | grant | 94.1K | — | $0 |
| 2026-03-06 | Philip Antoni John PyleSenior Officer of Issuer | grant | 3.6K | $22.67 | $81.7K |
| 2026-03-02 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 77.6K | $12.40 | $962.1K |
| 2026-03-02 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 69.3K | $13.74 | $952.4K |
| 2026-02-27 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 7K | $31.84 | $222K |
| 2026-02-27 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 51K | $31.84 | $1.62M |
| 2026-02-27 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 75K | $13.74 | $1.03M |
| 2026-02-27 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 4.9K | $31.84 | $157.4K |
| 2025-08-20 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 31.5K | $13.10 | $411.9K |
| 2025-08-19 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 6.9K | $13.24 | $91.4K |
| 2025-08-19 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 5.3K | $13.20 | $69.7K |
| 2025-08-18 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 35K | $13.31 | $465.8K |
| 2025-08-18 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 19.7K | $13.30 | $262.5K |
| 2025-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 15K | $13.27 | $198.7K |
| 2025-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 72.3K | — | $0 |
| 2025-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 67.4K | — | $0 |
| 2025-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 44.9K | — | $0 |
| 2025-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 28.8K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 21.5K | $13.27 | $285K |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | grant | 26K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 46.4K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | grant | 26K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 41.3K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 9.7K | — | $0 |
| 2025-08-15 | Joseph Paul John LadouceurSenior Officer of Issuer | grant | 14.3K | — | $0 |
| 2025-08-15 | Joseph Paul John LadouceurSenior Officer of Issuer | option_exercise | 5K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 12.9K | $13.27 | $171K |
| 2025-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 42.6K | — | $0 |
| 2025-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 26.2K | — | $0 |
| 2025-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 48.2K | — | $0 |
| 2025-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 26.2K | — | $0 |
| 2025-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 66.9K | — | $0 |
| 2025-08-15 | Gregory Dean StewartSenior Officer of Issuer | grant | 44.4K | — | $0 |
| 2025-08-15 | Gregory Dean StewartSenior Officer of Issuer | grant | 44.4K | — | $0 |
| 2025-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 25.1K | — | $0 |
| 2025-08-15 | Philip Antoni John PyleSenior Officer of Issuer | grant | 18.8K | — | $0 |
| 2025-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 24.9K | — | $0 |
| 2025-08-15 | Philip Antoni John PyleSenior Officer of Issuer | grant | 18.8K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 6K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 28.5K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | grant | 29.1K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | grant | 29.1K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 21K | $9.53 | $200.2K |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 47.4K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 30.3K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 51.4K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 30.3K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 22.7K | $9.57 | $217.6K |
| 2025-08-09 | Mauricio Javier MeineriSenior Officer of Issuer | expiry | 8.7K | $16.12 | $140K |
| 2025-08-09 | Gregory Dean StewartSenior Officer of Issuer | expiry | 95.8K | $16.12 | $1.54M |
| 2025-08-09 | Philip Antoni John PyleSenior Officer of Issuer | expiry | 35K | $16.12 | $563.7K |
| 2025-03-31 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 21K | $11.14 | $234K |
| 2025-03-07 | Philip Antoni John PyleSenior Officer of Issuer | grant | 11.1K | $7.38 | $81.7K |
| 2024-12-30 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 8.9K | $14.21 | $127.1K |
| 2024-12-16 | Marc Edward RossiterSenior Officer of Issuer | expiry | 108.1K | $15.75 | $1.7M |
| 2024-12-12 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 30K | $13.44 | $403.2K |
| 2024-11-22 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $13.01 | $65K |
| 2024-11-22 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $13.04 | $65.2K |
| 2024-11-22 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $13.01 | $65K |
| 2024-11-20 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.49 | $62.5K |
| 2024-11-20 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.53 | $62.6K |
| 2024-11-20 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.52 | $62.6K |
| 2024-11-20 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.52 | $62.6K |
| 2024-11-19 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.27 | $61.4K |
| 2024-11-19 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.36 | $61.8K |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 11.4K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 14.8K | $8.15 | $120.9K |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 13.9K | $8.15 | $113.6K |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 18.9K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 32.6K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 9.6K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 30.4K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 16.9K | — | $0 |
| 2024-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 5.5K | — | $0 |
| 2024-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 2.9K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 40.9K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 40.9K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 19K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 30.1K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | grant | 68.9K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 19.3K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 32.7K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | grant | 68.9K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 33.8K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | grant | 212.5K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | grant | 212.5K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 117.6K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 186.5K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | grant | 25.8K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | grant | 25.8K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 11.9K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 18.9K | — | $0 |
| 2024-08-15 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 11.3K | — | $0 |
| 2024-08-15 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.4K | — | $0 |
| 2024-08-15 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.8K | — | $0 |
| 2024-08-15 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.1K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | grant | 44.3K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 5.9K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 13.4K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | grant | 44.3K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 10.3K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 46.9K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 14.2K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 16.9K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 46.9K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 5.7K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 10.9K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 13K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | grant | 39.8K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | grant | 39.8K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 19.2K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 30.4K | — | $0 |
| 2024-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 68.8K | — | $0 |
| 2024-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 68.8K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 33.4K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 30.1K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 17.4K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 186.4K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 36.5K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 186.5K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 96.9K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 8K | — | $0 |
| 2024-08-09 | Philip Antoni John PyleSenior Officer of Issuer | expiry | 27.4K | $15.75 | $430.8K |
| 2024-08-09 | Gregory Dean StewartSenior Officer of Issuer | expiry | 54.4K | $15.75 | $856.4K |
| 2024-08-09 | Mauricio Javier MeineriSenior Officer of Issuer | expiry | 6.8K | $15.75 | $107.7K |
| 2024-03-08 | Philip Antoni John PyleSenior Officer of Issuer | grant | 12.7K | — | $0 |
| 2024-03-04 | Roger GeorgeSenior Officer of Issuer | option_exercise | 59.4K | $8.51 | $505.3K |
| 2024-03-01 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 16.5K | $7.59 | $125K |
| 2023-11-17 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 10K | $5.51 | $55.1K |
| 2023-11-17 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 10K | $5.51 | $55.1K |
| 2023-09-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 10.4K | $7.94 | $82.2K |
| 2023-09-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 5.3K | $7.94 | $41.9K |
| 2023-09-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 10.4K | $7.94 | $82.2K |
| 2023-09-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 5.3K | $7.94 | $41.9K |
| 2023-08-24 | Mauricio Javier MeineriSenior Officer of Issuer | expiry | 6.8K | $13.27 | $90.9K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-10-31 | Enerflex Ltd.Issuer | issuer_buyback | 102.8K | $15.08 | $1.55M |
| 2025-10-31 | Enerflex Ltd.Issuer | issuer_buyback | 235.4K | $15.08 | $3.55M |
| 2025-09-30 | Enerflex Ltd.Issuer | issuer_buyback | 230.8K | $15.04 | $3.47M |
| 2025-09-30 | Enerflex Ltd.Issuer | issuer_buyback | 363.4K | $15.04 | $5.47M |
| 2025-08-31 | Enerflex Ltd.Issuer | issuer_buyback | 107K | $12.08 | $1.29M |
| 2025-08-31 | Enerflex Ltd.Issuer | issuer_buyback | 107K | $12.08 | $1.29M |
| 2025-07-31 | Enerflex Ltd.Issuer | issuer_buyback | 306.6K | $10.86 | $3.33M |
| 2025-07-31 | Enerflex Ltd.Issuer | issuer_buyback | 330.8K | $10.86 | $3.59M |
| 2025-06-30 | Enerflex Ltd.Issuer | issuer_buyback | 492.3K | $10.59 | $5.21M |
| 2025-06-30 | Enerflex Ltd.Issuer | issuer_buyback | 506.2K | $10.59 | $5.36M |
| 2025-05-30 | Enerflex Ltd.Issuer | issuer_buyback | 716.4K | $9.68 | $6.94M |
| 2025-05-30 | Enerflex Ltd.Issuer | issuer_buyback | 688.4K | — | $0 |
| 2025-04-30 | Enerflex Ltd.Issuer | issuer_buyback | 680.4K | — | $0 |
| 2025-04-30 | Enerflex Ltd.Issuer | issuer_buyback | 690.5K | $10.15 | $7.01M |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-30 | James Christopher GouinDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Kevin Jerome ReinhartDirector of Issuer | other | 3.2K | $35.22 | $112.2K |
| 2026-06-30 | Mona HaleDirector of Issuer | other | 1.6K | $35.22 | $56.8K |
| 2026-06-30 | Juan Carlos VillegasDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Celine GersonDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Joanne Linette CoxDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Benjamin David CherniavskyDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Fernando Rafael AssingDirector of Issuer | other | 2.3K | $35.22 | $80.8K |
| 2026-06-22 | Prasad NatarajanSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-03-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Mona HaleDirector of Issuer | other | 1.6K | $29.65 | $48.5K |
| 2026-03-31 | James Christopher GouinDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Celine GersonDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Joanne Linette CoxDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Juan Carlos VillegasDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Kevin Jerome ReinhartDirector of Issuer | other | 3.3K | $29.65 | $98.2K |
| 2026-03-31 | Fernando Rafael AssingDirector of Issuer | other | 2.4K | $29.65 | $72.2K |
| 2026-03-31 | Benjamin David CherniavskyDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-26 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | other | 7.7K | — | $0 |
| 2026-03-26 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | other | 7.7K | — | $0 |
| 2026-01-12 | Carina Lovato GillenwaterSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-12-31 | Juan Carlos VillegasDirector of Issuer | other | 1.8K | $21.16 | $37.5K |
| 2025-12-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 1.8K | $21.16 | $37.5K |
| 2025-12-31 | Kevin Jerome ReinhartDirector of Issuer | other | 4.3K | $21.16 | $90.3K |
| 2025-12-31 | Mona HaleDirector of Issuer | other | 3.4K | $21.16 | $71.4K |
| 2025-12-31 | James Christopher GouinDirector of Issuer | other | 1.8K | $21.16 | $37.5K |
| 2025-12-31 | Celine GersonDirector of Issuer | other | 732 | $21.16 | $15.5K |
| 2025-12-31 | Joanne Linette CoxDirector of Issuer | other | 3.7K | $21.16 | $77.3K |
| 2025-12-31 | Benjamin David CherniavskyDirector of Issuer | other | 1.8K | $21.16 | $37.5K |
| 2025-12-31 | Fernando Rafael AssingDirector of Issuer | other | 3.4K | $21.16 | $72.9K |
| 2025-11-24 | Celine GersonDirector of Issuer | opening_balance | 0 | — | $0 |
| 2025-09-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 2.4K | $15.33 | $37.5K |
| 2025-09-30 | Kevin Jerome ReinhartDirector of Issuer | other | 8.3K | $15.33 | $127.3K |
| 2025-09-30 | Mona HaleDirector of Issuer | other | 4.7K | $15.33 | $72K |
| 2025-09-30 | James Christopher GouinDirector of Issuer | other | 2.4K | $15.33 | $37.5K |
| 2025-09-30 | Joanne Linette CoxDirector of Issuer | other | 6.7K | $15.33 | $103.1K |
| 2025-09-30 | Fernando Rafael AssingDirector of Issuer | other | 5K | $15.33 | $76.3K |
| 2025-09-30 | Benjamin David CherniavskyDirector of Issuer | other | 2.4K | $15.33 | $37.5K |
| 2025-09-30 | Juan Carlos VillegasDirector of Issuer | other | 2.4K | $15.33 | $37.5K |
| 2025-09-29 | Paul MahoneySenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-09-29 | Paul MahoneySenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-09-29 | Paul MahoneySenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-06-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 3.5K | $10.72 | $37.5K |
| 2025-06-30 | Kevin Jerome ReinhartDirector of Issuer | other | 8.4K | $10.72 | $90.3K |
| 2025-06-30 | Mona HaleDirector of Issuer | other | 6.7K | $10.72 | $71.4K |
| 2025-06-30 | James Christopher GouinDirector of Issuer | other | 3.5K | $10.72 | $37.5K |
| 2025-06-30 | Juan Carlos VillegasDirector of Issuer | other | 3.5K | $10.72 | $37.5K |
| 2025-06-30 | Benjamin David CherniavskyDirector of Issuer | other | 3.5K | $10.72 | $37.5K |
| 2025-06-30 | Fernando Rafael AssingDirector of Issuer | other | 6.5K | $10.72 | $70.2K |
| 2025-06-30 | Joanne Linette CoxDirector of Issuer | other | 7K | $10.72 | $74.6K |
| 2025-04-01 | Enerflex Ltd.Issuer | opening_balance | 0 | — | $0 |
| 2025-03-31 | Joanne Linette CoxDirector of Issuer | other | 6.6K | $11.19 | $73.4K |
| 2025-03-31 | Kevin Jerome ReinhartDirector of Issuer | other | 8.3K | $11.19 | $92.4K |
| 2025-03-31 | Juan Carlos VillegasDirector of Issuer | other | 4.4K | $11.19 | $48.9K |
| 2025-03-31 | Mona HaleDirector of Issuer | other | 6.5K | $11.19 | $72.9K |
| 2025-03-31 | James Christopher GouinDirector of Issuer | other | 3.4K | $11.19 | $37.5K |
| 2025-03-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 3.4K | $11.19 | $37.5K |
| 2025-03-31 | Fernando Rafael AssingDirector of Issuer | other | 7.2K | $11.19 | $80.2K |
| 2025-03-31 | Benjamin David CherniavskyDirector of Issuer | other | 3.4K | $11.19 | $37.5K |
| 2025-03-19 | Joseph Paul John LadouceurSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-19 | Joseph Paul John LadouceurSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-19 | Joseph Paul John LadouceurSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-29 | Benjamin David CherniavskyDirector of Issuer | other | 1.5K | $14.47 | $22.4K |
| 2025-01-29 | William Byron DunnDirector of Issuer | other | 796 | $14.47 | $11.5K |
| 2024-12-31 | Kevin Jerome ReinhartDirector of Issuer | other | 6.8K | $13.64 | $92.6K |
| 2024-12-31 | Mona HaleDirector of Issuer | other | 6.6K | $13.64 | $90.3K |
| 2024-12-31 | James Christopher GouinDirector of Issuer | other | 2.7K | $13.64 | $37.5K |
| 2024-12-31 | William Byron DunnDirector of Issuer | other | 6.1K | $13.64 | $83K |
| 2024-12-31 | Joanne Linette CoxDirector of Issuer | other | 2.7K | $13.64 | $37.5K |
| 2024-12-31 | Benjamin David CherniavskyDirector of Issuer | other | 1.1K | $13.64 | $15.1K |
| 2024-12-31 | Fernando Rafael AssingDirector of Issuer | other | 5.9K | $13.64 | $80.5K |
| 2024-12-31 | Michael WeillDirector of Issuer | other | 2.7K | $13.64 | $37.5K |
| 2024-12-31 | Juan Carlos VillegasDirector of Issuer | other | 6.3K | $13.64 | $85.3K |
| 2024-12-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 2.7K | $13.64 | $37.5K |
| 2024-11-25 | Benjamin David CherniavskyDirector of Issuer | opening_balance | 0 | — | $0 |
| 2024-11-25 | Benjamin David CherniavskyDirector of Issuer | opening_balance | 0 | — | $0 |
| 2024-09-30 | Joanne Linette CoxDirector of Issuer | other | 4.7K | $7.98 | $37.5K |
| 2024-09-30 | Michael WeillDirector of Issuer | other | 4.7K | $7.98 | $37.5K |
| 2024-09-30 | Fernando Rafael AssingDirector of Issuer | other | 8.7K | $7.98 | $69.7K |
| 2024-09-30 | Juan Carlos VillegasDirector of Issuer | other | 8.6K | $7.98 | $68.9K |
| 2024-09-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 4.7K | $7.98 | $37.5K |
| 2024-09-30 | Kevin Jerome ReinhartDirector of Issuer | other | 11.2K | $7.98 | $89.6K |
| 2024-09-30 | Mona HaleDirector of Issuer | other | 9.2K | $7.98 | $73.6K |
| 2024-09-30 | James Christopher GouinDirector of Issuer | other | 4.7K | $7.98 | $37.5K |
| 2024-09-30 | William Byron DunnDirector of Issuer | other | 8.9K | $7.98 | $71.4K |
| 2024-06-30 | James Christopher GouinDirector of Issuer | other | 5.3K | $7.06 | $37.5K |
| 2024-06-30 | Juan Carlos VillegasDirector of Issuer | other | 9.8K | $7.06 | $69.3K |
| 2024-06-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 5.3K | $7.06 | $37.5K |
| 2024-06-30 | Kevin Jerome ReinhartDirector of Issuer | other | 12.8K | $7.06 | $90.3K |
| 2024-06-30 | Mona HaleDirector of Issuer | other | 10.5K | $7.06 | $74.1K |
| 2024-06-30 | Michael WeillDirector of Issuer | other | 5.3K | $7.06 | $37.5K |
| 2024-06-30 | Laura Waters FOLSEDirector of Issuer | other | 3.1K | $7.06 | $21.7K |
| 2024-06-30 | William Byron DunnDirector of Issuer | other | 10.2K | $7.06 | $71.9K |
| 2024-06-30 | Joanne Linette CoxDirector of Issuer | other | 5.3K | $7.06 | $37.5K |
| 2024-06-30 | Fernando Rafael AssingDirector of Issuer | other | 9.6K | $7.06 | $67.4K |
| 2024-03-31 | James Christopher GouinDirector of Issuer | other | 4.7K | $7.99 | $37.5K |
| 2024-03-31 | Juan Carlos VillegasDirector of Issuer | other | 9K | $7.99 | $71.7K |
| 2024-03-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 1.1K | $7.99 | $8.7K |
| 2024-03-31 | Kevin Jerome ReinhartDirector of Issuer | other | 11.2K | $7.99 | $89.8K |
| 2024-03-31 | Mona HaleDirector of Issuer | other | 9.2K | $7.99 | $73.7K |
| 2024-03-31 | Michael WeillDirector of Issuer | other | 4.7K | $7.99 | $37.5K |
| 2024-03-31 | Laura Waters FOLSEDirector of Issuer | other | 6.7K | $7.99 | $53.2K |
| 2024-03-31 | William Byron DunnDirector of Issuer | other | 9.3K | $7.99 | $74.2K |
| 2024-03-31 | Joanne Linette CoxDirector of Issuer | other | 8.5K | $7.99 | $67.8K |
| 2024-03-31 | Fernando Rafael AssingDirector of Issuer | other | 8.7K | $7.99 | $69.8K |
| 2024-03-11 | Jr., Thomas Burdick TyreeDirector of Issuer | opening_balance | 0 | — | $0 |
| 2023-12-31 | Fernando Rafael AssingDirector of Issuer | other | 10.7K | $6.22 | $66.4K |
| 2023-12-31 | Michael WeillDirector of Issuer | other | 6K | $6.22 | $37.5K |
| 2023-12-31 | Juan Carlos VillegasDirector of Issuer | other | 11K | $6.22 | $68.2K |
| 2023-12-31 | Kevin Jerome ReinhartDirector of Issuer | other | 14.3K | $6.22 | $88.7K |
| 2023-12-31 | Mona HaleDirector of Issuer | other | 11.5K | $6.22 | $71.6K |
| 2023-12-31 | Laura Waters FOLSEDirector of Issuer | other | 8.5K | $6.22 | $52.9K |
| 2023-12-31 | William Byron DunnDirector of Issuer | other | 11.4K | $6.22 | $70.7K |
| 2023-12-31 | Joanne Linette CoxDirector of Issuer | other | 10.8K | $6.22 | $67.1K |
| 2023-12-31 | James Christopher GouinDirector of Issuer | other | 6K | $6.22 | $37.5K |
| 2023-10-13 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2023-10-13 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2023-09-30 | Kevin Jerome ReinhartDirector of Issuer | other | 11.6K | $7.74 | $89.7K |
| 2023-09-30 | Fernando Rafael AssingDirector of Issuer | other | 8.7K | $7.74 | $67.1K |
| 2023-09-30 | Maureen Ellen Cormier JacksonDirector of Issuer | other | 3K | $7.74 | $23.6K |
| 2023-09-30 | Joanne Linette CoxDirector of Issuer | other | 5K | $7.74 | $39K |
| 2023-09-30 | James Christopher GouinDirector of Issuer | other | 4.8K | $7.74 | $37.5K |
| 2023-09-30 | Michael WeillDirector of Issuer | other | 4.8K | $7.74 | $37.5K |
| 2023-09-30 | Juan Carlos VillegasDirector of Issuer | other | 8.9K | $7.74 | $68.9K |
| 2023-09-30 | Mona HaleDirector of Issuer | other | 8.8K | $7.74 | $68.2K |
| 2023-09-30 | Laura Waters FOLSEDirector of Issuer | other | 6.8K | $7.74 | $52.7K |
| 2023-09-30 | William Byron DunnDirector of Issuer | other | 9.2K | $7.74 | $71.4K |
Director 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
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Marc Edward RossiterSenior Officer of Issuer | 331.2K | 2025-02-28▲buy1.4K | 0.27% |
| William Byron DunnDirector of Issuer | 291.2Kas filed 2024-12-31 | 2025-01-29other796 | 0.24% |
| Kevin Jerome ReinhartDirector of Issuer | 284.1Kas filed 2025-12-31 | 2026-06-30other3.2K | 0.23% |
| Fernando Rafael AssingDirector of Issuer | 172.9Kas filed 2025-12-31 | 2026-06-30other2.3K | 0.14% |
| Roger GeorgeSenior Officer of Issuer | 149.1Kas filed 2023-12-31 | 2024-03-04option_exercise59.4K | 0.12% |
| Michael WeillDirector of Issuer | 144.3K | 2024-12-31▲buy1.8K | 0.12% |
| Mona HaleDirector of Issuer | 141.3Kas filed 2025-12-31 | 2026-06-30other1.6K | 0.12% |
| Patricia MartinezSenior Officer of Issuer | 110.9K | 2023-12-31▲buy1.3K | 0.09% |
| Mauricio Javier MeineriSenior Officer of Issuer | 75.9Kas filed 2026-03-13 | 2026-08-17option_exercise22.7K | 0.06% |
| Robert Gary MitchellSenior Officer of Issuer | 73Kas filed 2025-12-31 | 2026-08-15option_exercise41.1K | 0.06% |
| Helmuth Ernest WitulskiSenior Officer of Issuer | 66.9Kas filed 2025-12-31 | 2026-03-16option_exercise8.8K | 0.05% |
| David Hamilton IzettSenior Officer of Issuer | 65.7Kas filed 2025-12-31 | 2026-08-15option_exercise37.5K | 0.05% |
| Joanne Linette CoxDirector of Issuer | 61.9Kas filed 2025-12-31 | 2026-06-30other1.4K | 0.05% |
| James Christopher GouinDirector of Issuer | 53.8Kas filed 2025-12-31 | 2026-06-30other1.4K | 0.04% |
| Philip Antoni John PyleSenior Officer of Issuer | 44.5Kas filed 2025-12-31 | 2026-08-15option_exercise24.4K | 0.04% |
| Laura Waters FOLSEDirector of Issuer | 26.9Kas filed 2023-12-31 | 2024-06-30other3.1K | 0.02% |
| Jr., Thomas Burdick TyreeDirector of Issuer | 25.2Kas filed 2025-12-31 | 2026-06-30other1.4K | 0.02% |
| Paul MahoneySenior Officer of Issuer | 20.4Kas filed 2025-12-31 | 2026-03-16option_exercise4.8K | 0.02% |
| Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | 14.7Kas filed 2026-06-25 | 2026-08-15option_exercise16.9K | 0.01% |
| Benjamin David CherniavskyDirector of Issuer | 13.8Kas filed 2025-12-31 | 2026-06-30other1.4K | 0.01% |
| Gregory Dean StewartSenior Officer of Issuer | 11Kas filed 2025-12-31 | 2026-08-15option_exercise59K | 0.01% |
| Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 10.8K | 2024-12-31▲buy1.4K | 0.01% |
| Juan Carlos VillegasDirector of Issuer | 10K | 2026-08-07▲buy4.3K | 0.01% |
| Joseph Paul John LadouceurSenior Officer of Issuer | 3Kas filed 2025-03-26 | 2025-08-15grant14.3K | 0.00% |
| Rodney GraySenior Officer of Issuer | 0 | 2023-09-29▼sell65.5K | 0.00% |
| Carina Lovato GillenwaterSenior Officer of Issuer | — | 2026-03-16grant11.3K | — |
| Celine GersonDirector of Issuer | — | 2026-06-30other1.4K | — |
| Maureen Ellen Cormier JacksonDirector of Issuer | — | 2023-09-30other3K | — |
| Enerflex Ltd.Issuer | — | 2025-10-31issuer_buyback102.8K | — |
| Prasad NatarajanSenior Officer of Issuer | — | 2026-06-22opening_balance0 | — |
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
Senior Officer of Issuer
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
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
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-07 | Juan Carlos VillegasDirector of Issuer | ▲buy | 4.3K | $28.20 | $121.3K |
| 2026-08-07 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.2K | $28.15 | $33.8K |
| 2026-08-07 | Juan Carlos VillegasDirector of Issuer | ▲buy | 3.8K | $28.17 | $107K |
| 2026-08-07 | Juan Carlos VillegasDirector of Issuer | ▲buy | 700 | $28.19 | $19.7K |
| 2026-06-25 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 8.9K | — | $0 |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 41 | $39.38 | $1.6K |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 20 | $39.00 | $780 |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 405 | $38.50 | $15.6K |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6 | $39.26 | $236 |
| 2026-05-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1.3K | $39.00 | $49.3K |
| 2026-02-27 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 2.4K | $31.09 | $75.1K |
| 2026-02-27 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 500 | $31.10 | $15.6K |
| 2025-12-31 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 3.9K | — | $0 |
| 2025-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 715 | — | $0 |
| 2025-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2025-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2025-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2025-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 2K | — | $0 |
| 2025-12-31 | Paul MahoneySenior Officer of Issuer | ▲buy | 45 | — | $0 |
| 2025-12-31 | Paul MahoneySenior Officer of Issuer | ▲buy | 471 | — | $0 |
| 2025-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.2K | — | $0 |
| 2025-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.7K | — | $0 |
| 2025-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 195 | — | $0 |
| 2025-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 871 | — | $0 |
| 2025-12-31 | Mona HaleDirector of Issuer | ▲buy | 1.8K | — | $0 |
| 2025-12-31 | James Christopher GouinDirector of Issuer | ▲buy | 674 | — | $0 |
| 2025-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2025-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1.6K | — | $0 |
| 2025-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 4.7K | — | $0 |
| 2025-12-31 | Joanne Linette CoxDirector of Issuer | ▲buy | 656 | — | $0 |
| 2025-12-31 | Benjamin David CherniavskyDirector of Issuer | ▲buy | 83 | — | $0 |
| 2025-12-31 | Fernando Rafael AssingDirector of Issuer | ▲buy | 2.3K | — | $0 |
| 2025-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 765 | — | $0 |
| 2025-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.8K | — | $0 |
| 2025-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.8K | — | $0 |
| 2025-12-31 | Juan Carlos VillegasDirector of Issuer | ▲buy | 2.8K | — | $0 |
| 2025-12-31 | Jr., Thomas Burdick TyreeDirector of Issuer | ▲buy | 251 | — | $0 |
| 2025-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 1.9K | — | $0 |
| 2025-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 2.8K | — | $0 |
| 2025-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 527 | — | $0 |
| 2025-12-24 | Benjamin David CherniavskyDirector of Issuer | ▲buy | 1K | $20.50 | $20.5K |
| 2025-12-22 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6 | $21.08 | $126 |
| 2025-12-22 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 12 | $21.19 | $254 |
| 2025-12-22 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 34 | $21.20 | $721 |
| 2025-11-10 | Paul MahoneySenior Officer of Issuer | ▲buy | 18.3K | $13.70 | $250K |
| 2025-11-10 | Paul MahoneySenior Officer of Issuer | ▲buy | 18.3K | $13.68 | $249.7K |
| 2025-11-10 | Paul MahoneySenior Officer of Issuer | ▲buy | 18.3K | $13.70 | $250K |
| 2025-11-10 | Paul MahoneySenior Officer of Issuer | ▲buy | 18.3K | $13.68 | $249.7K |
| 2025-09-29 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 71 | $15.25 | $1.1K |
| 2025-09-29 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 13 | $15.25 | $198 |
| 2025-08-19 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 218 | $9.63 | $2.1K |
| 2025-08-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 54 | $12.30 | $664 |
| 2025-08-08 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 2K | $12.26 | $24.1K |
| 2025-03-31 | Benjamin David CherniavskyDirector of Issuer | ▲buy | 4K | $11.09 | $44.4K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.7K | $10.81 | $18.4K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.9K | $10.82 | $20.6K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 900 | $10.85 | $9.8K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.8K | $10.83 | $19.5K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 5.1K | $10.92 | $55.7K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 5K | $10.90 | $54.5K |
| 2025-03-28 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 7.8K | $10.90 | $85K |
| 2025-03-28 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 1.3K | $10.89 | $14.2K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.4K | $10.85 | $15.2K |
| 2025-03-28 | Juan Carlos VillegasDirector of Issuer | ▲buy | 500 | $10.84 | $5.4K |
| 2025-03-26 | Joseph Paul John LadouceurSenior Officer of Issuer | ▲buy | 3K | $11.41 | $34.2K |
| 2025-03-21 | Joanne Linette CoxDirector of Issuer | ▲buy | 1K | $10.92 | $10.9K |
| 2025-02-28 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.4K | $11.24 | $15.7K |
| 2025-02-28 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 400 | $11.21 | $4.5K |
| 2025-02-28 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1K | $11.33 | $11.3K |
| 2025-02-28 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 2.9K | $8.00 | $23.2K |
| 2025-02-28 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 86 | $11.35 | $976 |
| 2024-12-31 | Michael WeillDirector of Issuer | ▲buy | 1.8K | — | $0 |
| 2024-12-31 | Juan Carlos VillegasDirector of Issuer | ▲buy | 2.1K | — | $0 |
| 2024-12-31 | Jr., Thomas Burdick TyreeDirector of Issuer | ▲buy | 24 | — | $0 |
| 2024-12-31 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1K | — | $0 |
| 2024-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 2.6K | — | $0 |
| 2024-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 487 | — | $0 |
| 2024-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 995 | — | $0 |
| 2024-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 6.6K | — | $0 |
| 2024-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 9.1K | — | $0 |
| 2024-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 618 | — | $0 |
| 2024-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 948 | — | $0 |
| 2024-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 165 | — | $0 |
| 2024-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 789 | — | $0 |
| 2024-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 687 | — | $0 |
| 2024-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 355 | — | $0 |
| 2024-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 373 | — | $0 |
| 2024-12-31 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 3.9K | — | $0 |
| 2024-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 180 | — | $0 |
| 2024-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 2.9K | — | $0 |
| 2024-12-31 | Mona HaleDirector of Issuer | ▲buy | 1.2K | — | $0 |
| 2024-12-31 | James Christopher GouinDirector of Issuer | ▲buy | 360 | — | $0 |
| 2024-12-31 | William Byron DunnDirector of Issuer | ▲buy | 3.6K | — | $0 |
| 2024-12-31 | Joanne Linette CoxDirector of Issuer | ▲buy | 247 | — | $0 |
| 2024-12-31 | Fernando Rafael AssingDirector of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 20 | $13.75 | $275 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6.2K | $13.80 | $85.6K |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 1.4K | $13.80 | $19.3K |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 20 | $13.75 | $275 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6.2K | $13.76 | $85.3K |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 25 | $13.86 | $347 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 20 | $13.73 | $275 |
| 2024-12-19 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▲buy | 6.2K | $13.80 | $85.6K |
| 2024-12-11 | Joanne Linette CoxDirector of Issuer | ▲buy | 2.5K | $13.65 | $34.1K |
| 2024-03-01 | Joanne Linette CoxDirector of Issuer | ▲buy | 4K | $8.45 | $33.8K |
| 2023-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.5K | — | $0 |
| 2023-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 167 | — | $0 |
| 2023-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.2K | — | $0 |
| 2023-12-31 | Mona HaleDirector of Issuer | ▲buy | 638 | — | $0 |
| 2023-12-31 | James Christopher GouinDirector of Issuer | ▲buy | 95 | — | $0 |
| 2023-12-31 | Roger GeorgeSenior Officer of Issuer | ▲buy | 1.8K | — | $0 |
| 2023-12-31 | Roger GeorgeSenior Officer of Issuer | ▲buy | 230 | — | $0 |
| 2023-12-31 | Laura Waters FOLSEDirector of Issuer | ▲buy | 65 | — | $0 |
| 2023-12-31 | William Byron DunnDirector of Issuer | ▲buy | 2.8K | — | $0 |
| 2023-12-31 | Fernando Rafael AssingDirector of Issuer | ▲buy | 1.1K | — | $0 |
| 2023-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 836 | — | $0 |
| 2023-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2023-12-31 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▲buy | 1.7K | — | $0 |
| 2023-12-31 | Michael WeillDirector of Issuer | ▲buy | 1.4K | — | $0 |
| 2023-12-31 | Juan Carlos VillegasDirector of Issuer | ▲buy | 1.5K | — | $0 |
| 2023-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2023-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 2.5K | — | $0 |
| 2023-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 449 | — | $0 |
| 2023-12-31 | Gregory Dean StewartSenior Officer of Issuer | ▲buy | 917 | — | $0 |
| 2023-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 5.8K | — | $0 |
| 2023-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 8.9K | — | $0 |
| 2023-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.2K | — | $0 |
| 2023-12-31 | Marc Edward RossiterSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2023-12-31 | Kevin Jerome ReinhartDirector of Issuer | ▲buy | 2.1K | — | $0 |
| 2023-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 487 | — | $0 |
| 2023-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 900 | — | $0 |
| 2023-12-31 | Philip Antoni John PyleSenior Officer of Issuer | ▲buy | 862 | — | $0 |
| 2023-12-31 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 44 | — | $0 |
| 2023-12-31 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.3K | — | $0 |
| 2023-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 269 | — | $0 |
| 2023-12-31 | Robert Gary MitchellSenior Officer of Issuer | ▲buy | 170 | — | $0 |
| 2023-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 756 | — | $0 |
| 2023-12-31 | Mauricio Javier MeineriSenior Officer of Issuer | ▲buy | 828 | — | $0 |
| 2023-12-31 | Patricia MartinezSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2023-12-31 | Patricia MartinezSenior Officer of Issuer | ▲buy | 2.5K | — | $0 |
| 2023-12-31 | Patricia MartinezSenior Officer of Issuer | ▲buy | 766 | — | $0 |
| 2023-12-31 | Patricia MartinezSenior Officer of Issuer | ▲buy | 2.3K | — | $0 |
| 2023-12-31 | David Hamilton IzettSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-25 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | ▼sell | 8.9K | — | $0 |
| 2026-03-13 | Mauricio Javier MeineriSenior Officer of Issuer | ▼sell | 8.1K | $21.30 | $172.2K |
| 2026-03-12 | Mauricio Javier MeineriSenior Officer of Issuer | ▼sell | 2.8K | $21.30 | $59.9K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 10.9K | $19.10 | $208.2K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 10.6K | $19.10 | $202.5K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 4.6K | $19.10 | $87.9K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 2K | $19.10 | $38.2K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 26K | $19.10 | $496.6K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 19.4K | $19.10 | $370.5K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 200 | $19.10 | $3.8K |
| 2025-11-11 | Juan Carlos VillegasDirector of Issuer | ▼sell | 2.2K | $19.10 | $42K |
| 2025-09-18 | David Hamilton IzettSenior Officer of Issuer | ▼sell | 4.7K | $14.83 | $69.8K |
| 2025-08-20 | Mauricio Javier MeineriSenior Officer of Issuer | ▼sell | 3K | $9.39 | $28.2K |
| 2025-06-26 | Gregory Dean StewartSenior Officer of Issuer | ▼sell | 10.1K | $10.80 | $109.4K |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | ▼sell | 7K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | ▼sell | 11.2K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | ▼sell | 19.8K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | ▼sell | 11.1K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | ▼sell | 68.9K | — | $0 |
| 2023-09-29 | Rodney GraySenior Officer of Issuer | ▼sell | 65.5K | — | $0 |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-17 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 22.7K | $22.67 | $513.7K |
| 2026-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 16.9K | — | $0 |
| 2026-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 5.6K | — | $0 |
| 2026-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 37.5K | — | $0 |
| 2026-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 12.5K | — | $0 |
| 2026-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 13.6K | — | $0 |
| 2026-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 43.6K | — | $0 |
| 2026-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 30.5K | — | $0 |
| 2026-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 41.1K | — | $0 |
| 2026-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 13.7K | — | $0 |
| 2026-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 15.1K | — | $0 |
| 2026-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 24.4K | — | $0 |
| 2026-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 8.1K | — | $0 |
| 2026-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 8.8K | — | $0 |
| 2026-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 59K | — | $0 |
| 2026-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 19.7K | — | $0 |
| 2026-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 23.4K | — | $0 |
| 2026-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 23.4K | — | $0 |
| 2026-06-22 | Prasad NatarajanSenior Officer of Issuer | grant | 10.2K | $23.91 | $243.7K |
| 2026-05-08 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 12.5K | $13.74 | $172.2K |
| 2026-03-16 | Paul MahoneySenior Officer of Issuer | option_exercise | 4.8K | $20.90 | $100K |
| 2026-03-16 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 13.7K | — | $0 |
| 2026-03-16 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 10.1K | — | $0 |
| 2026-03-16 | Robert Gary MitchellSenior Officer of Issuer | grant | 13K | — | $0 |
| 2026-03-16 | Robert Gary MitchellSenior Officer of Issuer | grant | 13K | — | $0 |
| 2026-03-16 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 9.8K | — | $0 |
| 2026-03-16 | Philip Antoni John PyleSenior Officer of Issuer | grant | 9.4K | — | $0 |
| 2026-03-16 | Philip Antoni John PyleSenior Officer of Issuer | grant | 9.4K | — | $0 |
| 2026-03-16 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 6.3K | — | $0 |
| 2026-03-16 | Gregory Dean StewartSenior Officer of Issuer | grant | 20.1K | — | $0 |
| 2026-03-16 | Gregory Dean StewartSenior Officer of Issuer | grant | 20.1K | — | $0 |
| 2026-03-16 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 14.9K | — | $0 |
| 2026-03-16 | Paul MahoneySenior Officer of Issuer | option_exercise | 6.8K | — | $0 |
| 2026-03-16 | Paul MahoneySenior Officer of Issuer | grant | 40.3K | — | $0 |
| 2026-03-16 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 8.8K | — | $0 |
| 2026-03-16 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2026-03-16 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 11.7K | — | $0 |
| 2026-03-16 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 20.3K | — | $0 |
| 2026-03-16 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 20.3K | — | $0 |
| 2026-03-16 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 15.1K | — | $0 |
| 2026-03-16 | David Hamilton IzettSenior Officer of Issuer | grant | 11.8K | — | $0 |
| 2026-03-16 | David Hamilton IzettSenior Officer of Issuer | grant | 11.8K | — | $0 |
| 2026-03-16 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 8.7K | — | $0 |
| 2026-03-16 | Carina Lovato GillenwaterSenior Officer of Issuer | grant | 11.3K | — | $0 |
| 2026-03-16 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 13.7K | — | $0 |
| 2026-03-16 | Paul MahoneySenior Officer of Issuer | grant | 94.1K | — | $0 |
| 2026-03-06 | Philip Antoni John PyleSenior Officer of Issuer | grant | 3.6K | $22.67 | $81.7K |
| 2026-03-02 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 77.6K | $12.40 | $962.1K |
| 2026-03-02 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 69.3K | $13.74 | $952.4K |
| 2026-02-27 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 7K | $31.84 | $222K |
| 2026-02-27 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 51K | $31.84 | $1.62M |
| 2026-02-27 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 75K | $13.74 | $1.03M |
| 2026-02-27 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 4.9K | $31.84 | $157.4K |
| 2025-08-20 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 31.5K | $13.10 | $411.9K |
| 2025-08-19 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 6.9K | $13.24 | $91.4K |
| 2025-08-19 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 5.3K | $13.20 | $69.7K |
| 2025-08-18 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 35K | $13.31 | $465.8K |
| 2025-08-18 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 19.7K | $13.30 | $262.5K |
| 2025-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 15K | $13.27 | $198.7K |
| 2025-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 72.3K | — | $0 |
| 2025-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 67.4K | — | $0 |
| 2025-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 44.9K | — | $0 |
| 2025-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 28.8K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 21.5K | $13.27 | $285K |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | grant | 26K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 46.4K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | grant | 26K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 41.3K | — | $0 |
| 2025-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 9.7K | — | $0 |
| 2025-08-15 | Joseph Paul John LadouceurSenior Officer of Issuer | grant | 14.3K | — | $0 |
| 2025-08-15 | Joseph Paul John LadouceurSenior Officer of Issuer | option_exercise | 5K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 12.9K | $13.27 | $171K |
| 2025-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 42.6K | — | $0 |
| 2025-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 26.2K | — | $0 |
| 2025-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 48.2K | — | $0 |
| 2025-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 26.2K | — | $0 |
| 2025-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 66.9K | — | $0 |
| 2025-08-15 | Gregory Dean StewartSenior Officer of Issuer | grant | 44.4K | — | $0 |
| 2025-08-15 | Gregory Dean StewartSenior Officer of Issuer | grant | 44.4K | — | $0 |
| 2025-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 25.1K | — | $0 |
| 2025-08-15 | Philip Antoni John PyleSenior Officer of Issuer | grant | 18.8K | — | $0 |
| 2025-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 24.9K | — | $0 |
| 2025-08-15 | Philip Antoni John PyleSenior Officer of Issuer | grant | 18.8K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 6K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 28.5K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | grant | 29.1K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | grant | 29.1K | — | $0 |
| 2025-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 21K | $9.53 | $200.2K |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 47.4K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 30.3K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 51.4K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 30.3K | — | $0 |
| 2025-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 22.7K | $9.57 | $217.6K |
| 2025-08-09 | Mauricio Javier MeineriSenior Officer of Issuer | expiry | 8.7K | $16.12 | $140K |
| 2025-08-09 | Gregory Dean StewartSenior Officer of Issuer | expiry | 95.8K | $16.12 | $1.54M |
| 2025-08-09 | Philip Antoni John PyleSenior Officer of Issuer | expiry | 35K | $16.12 | $563.7K |
| 2025-03-31 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 21K | $11.14 | $234K |
| 2025-03-07 | Philip Antoni John PyleSenior Officer of Issuer | grant | 11.1K | $7.38 | $81.7K |
| 2024-12-30 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 8.9K | $14.21 | $127.1K |
| 2024-12-16 | Marc Edward RossiterSenior Officer of Issuer | expiry | 108.1K | $15.75 | $1.7M |
| 2024-12-12 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 30K | $13.44 | $403.2K |
| 2024-11-22 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $13.01 | $65K |
| 2024-11-22 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $13.04 | $65.2K |
| 2024-11-22 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $13.01 | $65K |
| 2024-11-20 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.49 | $62.5K |
| 2024-11-20 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.53 | $62.6K |
| 2024-11-20 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.52 | $62.6K |
| 2024-11-20 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.52 | $62.6K |
| 2024-11-19 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.27 | $61.4K |
| 2024-11-19 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 5K | $12.36 | $61.8K |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 11.4K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 14.8K | $8.15 | $120.9K |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 13.9K | $8.15 | $113.6K |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 18.9K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 32.6K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 9.6K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 30.4K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 16.9K | — | $0 |
| 2024-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 5.5K | — | $0 |
| 2024-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | option_exercise | 2.9K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 40.9K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | grant | 40.9K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 19K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 30.1K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | grant | 68.9K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 19.3K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 32.7K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | grant | 68.9K | — | $0 |
| 2024-08-15 | Gregory Dean StewartSenior Officer of Issuer | option_exercise | 33.8K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | grant | 212.5K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | grant | 212.5K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 117.6K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 186.5K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | grant | 25.8K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | grant | 25.8K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 11.9K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 18.9K | — | $0 |
| 2024-08-15 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 11.3K | — | $0 |
| 2024-08-15 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.4K | — | $0 |
| 2024-08-15 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.8K | — | $0 |
| 2024-08-15 | Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.1K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | grant | 44.3K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 5.9K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 13.4K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | grant | 44.3K | — | $0 |
| 2024-08-15 | Robert Gary MitchellSenior Officer of Issuer | option_exercise | 10.3K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 46.9K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 14.2K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 16.9K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | grant | 46.9K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 5.7K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 10.9K | — | $0 |
| 2024-08-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 13K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | grant | 39.8K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | grant | 39.8K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 19.2K | — | $0 |
| 2024-08-15 | David Hamilton IzettSenior Officer of Issuer | option_exercise | 30.4K | — | $0 |
| 2024-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 68.8K | — | $0 |
| 2024-08-15 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 68.8K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 33.4K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 30.1K | — | $0 |
| 2024-08-15 | Helmuth Ernest WitulskiSenior Officer of Issuer | option_exercise | 17.4K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 186.4K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 36.5K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 186.5K | — | $0 |
| 2024-08-15 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 96.9K | — | $0 |
| 2024-08-15 | Philip Antoni John PyleSenior Officer of Issuer | option_exercise | 8K | — | $0 |
| 2024-08-09 | Philip Antoni John PyleSenior Officer of Issuer | expiry | 27.4K | $15.75 | $430.8K |
| 2024-08-09 | Gregory Dean StewartSenior Officer of Issuer | expiry | 54.4K | $15.75 | $856.4K |
| 2024-08-09 | Mauricio Javier MeineriSenior Officer of Issuer | expiry | 6.8K | $15.75 | $107.7K |
| 2024-03-08 | Philip Antoni John PyleSenior Officer of Issuer | grant | 12.7K | — | $0 |
| 2024-03-04 | Roger GeorgeSenior Officer of Issuer | option_exercise | 59.4K | $8.51 | $505.3K |
| 2024-03-01 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | grant | 16.5K | $7.59 | $125K |
| 2023-11-17 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 10K | $5.51 | $55.1K |
| 2023-11-17 | Marc Edward RossiterSenior Officer of Issuer | option_exercise | 10K | $5.51 | $55.1K |
| 2023-09-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 10.4K | $7.94 | $82.2K |
| 2023-09-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 5.3K | $7.94 | $41.9K |
| 2023-09-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 10.4K | $7.94 | $82.2K |
| 2023-09-15 | Mauricio Javier MeineriSenior Officer of Issuer | option_exercise | 5.3K | $7.94 | $41.9K |
| 2023-08-24 | Mauricio Javier MeineriSenior Officer of Issuer | expiry | 6.8K | $13.27 | $90.9K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-10-31 | Enerflex Ltd.Issuer | issuer_buyback | 102.8K | $15.08 | $1.55M |
| 2025-10-31 | Enerflex Ltd.Issuer | issuer_buyback | 235.4K | $15.08 | $3.55M |
| 2025-09-30 | Enerflex Ltd.Issuer | issuer_buyback | 230.8K | $15.04 | $3.47M |
| 2025-09-30 | Enerflex Ltd.Issuer | issuer_buyback | 363.4K | $15.04 | $5.47M |
| 2025-08-31 | Enerflex Ltd.Issuer | issuer_buyback | 107K | $12.08 | $1.29M |
| 2025-08-31 | Enerflex Ltd.Issuer | issuer_buyback | 107K | $12.08 | $1.29M |
| 2025-07-31 | Enerflex Ltd.Issuer | issuer_buyback | 306.6K | $10.86 | $3.33M |
| 2025-07-31 | Enerflex Ltd.Issuer | issuer_buyback | 330.8K | $10.86 | $3.59M |
| 2025-06-30 | Enerflex Ltd.Issuer | issuer_buyback | 492.3K | $10.59 | $5.21M |
| 2025-06-30 | Enerflex Ltd.Issuer | issuer_buyback | 506.2K | $10.59 | $5.36M |
| 2025-05-30 | Enerflex Ltd.Issuer | issuer_buyback | 716.4K | $9.68 | $6.94M |
| 2025-05-30 | Enerflex Ltd.Issuer | issuer_buyback | 688.4K | — | $0 |
| 2025-04-30 | Enerflex Ltd.Issuer | issuer_buyback | 680.4K | — | $0 |
| 2025-04-30 | Enerflex Ltd.Issuer | issuer_buyback | 690.5K | $10.15 | $7.01M |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-30 | James Christopher GouinDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Kevin Jerome ReinhartDirector of Issuer | other | 3.2K | $35.22 | $112.2K |
| 2026-06-30 | Mona HaleDirector of Issuer | other | 1.6K | $35.22 | $56.8K |
| 2026-06-30 | Juan Carlos VillegasDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Celine GersonDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Joanne Linette CoxDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Benjamin David CherniavskyDirector of Issuer | other | 1.4K | $35.22 | $49.7K |
| 2026-06-30 | Fernando Rafael AssingDirector of Issuer | other | 2.3K | $35.22 | $80.8K |
| 2026-06-22 | Prasad NatarajanSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-03-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Mona HaleDirector of Issuer | other | 1.6K | $29.65 | $48.5K |
| 2026-03-31 | James Christopher GouinDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Celine GersonDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Joanne Linette CoxDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Juan Carlos VillegasDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-31 | Kevin Jerome ReinhartDirector of Issuer | other | 3.3K | $29.65 | $98.2K |
| 2026-03-31 | Fernando Rafael AssingDirector of Issuer | other | 2.4K | $29.65 | $72.2K |
| 2026-03-31 | Benjamin David CherniavskyDirector of Issuer | other | 1.4K | $29.65 | $41.7K |
| 2026-03-26 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | other | 7.7K | — | $0 |
| 2026-03-26 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | other | 7.7K | — | $0 |
| 2026-01-12 | Carina Lovato GillenwaterSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-12-31 | Juan Carlos VillegasDirector of Issuer | other | 1.8K | $21.16 | $37.5K |
| 2025-12-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 1.8K | $21.16 | $37.5K |
| 2025-12-31 | Kevin Jerome ReinhartDirector of Issuer | other | 4.3K | $21.16 | $90.3K |
| 2025-12-31 | Mona HaleDirector of Issuer | other | 3.4K | $21.16 | $71.4K |
| 2025-12-31 | James Christopher GouinDirector of Issuer | other | 1.8K | $21.16 | $37.5K |
| 2025-12-31 | Celine GersonDirector of Issuer | other | 732 | $21.16 | $15.5K |
| 2025-12-31 | Joanne Linette CoxDirector of Issuer | other | 3.7K | $21.16 | $77.3K |
| 2025-12-31 | Benjamin David CherniavskyDirector of Issuer | other | 1.8K | $21.16 | $37.5K |
| 2025-12-31 | Fernando Rafael AssingDirector of Issuer | other | 3.4K | $21.16 | $72.9K |
| 2025-11-24 | Celine GersonDirector of Issuer | opening_balance | 0 | — | $0 |
| 2025-09-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 2.4K | $15.33 | $37.5K |
| 2025-09-30 | Kevin Jerome ReinhartDirector of Issuer | other | 8.3K | $15.33 | $127.3K |
| 2025-09-30 | Mona HaleDirector of Issuer | other | 4.7K | $15.33 | $72K |
| 2025-09-30 | James Christopher GouinDirector of Issuer | other | 2.4K | $15.33 | $37.5K |
| 2025-09-30 | Joanne Linette CoxDirector of Issuer | other | 6.7K | $15.33 | $103.1K |
| 2025-09-30 | Fernando Rafael AssingDirector of Issuer | other | 5K | $15.33 | $76.3K |
| 2025-09-30 | Benjamin David CherniavskyDirector of Issuer | other | 2.4K | $15.33 | $37.5K |
| 2025-09-30 | Juan Carlos VillegasDirector of Issuer | other | 2.4K | $15.33 | $37.5K |
| 2025-09-29 | Paul MahoneySenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-09-29 | Paul MahoneySenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-09-29 | Paul MahoneySenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-06-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 3.5K | $10.72 | $37.5K |
| 2025-06-30 | Kevin Jerome ReinhartDirector of Issuer | other | 8.4K | $10.72 | $90.3K |
| 2025-06-30 | Mona HaleDirector of Issuer | other | 6.7K | $10.72 | $71.4K |
| 2025-06-30 | James Christopher GouinDirector of Issuer | other | 3.5K | $10.72 | $37.5K |
| 2025-06-30 | Juan Carlos VillegasDirector of Issuer | other | 3.5K | $10.72 | $37.5K |
| 2025-06-30 | Benjamin David CherniavskyDirector of Issuer | other | 3.5K | $10.72 | $37.5K |
| 2025-06-30 | Fernando Rafael AssingDirector of Issuer | other | 6.5K | $10.72 | $70.2K |
| 2025-06-30 | Joanne Linette CoxDirector of Issuer | other | 7K | $10.72 | $74.6K |
| 2025-04-01 | Enerflex Ltd.Issuer | opening_balance | 0 | — | $0 |
| 2025-03-31 | Joanne Linette CoxDirector of Issuer | other | 6.6K | $11.19 | $73.4K |
| 2025-03-31 | Kevin Jerome ReinhartDirector of Issuer | other | 8.3K | $11.19 | $92.4K |
| 2025-03-31 | Juan Carlos VillegasDirector of Issuer | other | 4.4K | $11.19 | $48.9K |
| 2025-03-31 | Mona HaleDirector of Issuer | other | 6.5K | $11.19 | $72.9K |
| 2025-03-31 | James Christopher GouinDirector of Issuer | other | 3.4K | $11.19 | $37.5K |
| 2025-03-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 3.4K | $11.19 | $37.5K |
| 2025-03-31 | Fernando Rafael AssingDirector of Issuer | other | 7.2K | $11.19 | $80.2K |
| 2025-03-31 | Benjamin David CherniavskyDirector of Issuer | other | 3.4K | $11.19 | $37.5K |
| 2025-03-19 | Joseph Paul John LadouceurSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-19 | Joseph Paul John LadouceurSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-19 | Joseph Paul John LadouceurSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-29 | Benjamin David CherniavskyDirector of Issuer | other | 1.5K | $14.47 | $22.4K |
| 2025-01-29 | William Byron DunnDirector of Issuer | other | 796 | $14.47 | $11.5K |
| 2024-12-31 | Kevin Jerome ReinhartDirector of Issuer | other | 6.8K | $13.64 | $92.6K |
| 2024-12-31 | Mona HaleDirector of Issuer | other | 6.6K | $13.64 | $90.3K |
| 2024-12-31 | James Christopher GouinDirector of Issuer | other | 2.7K | $13.64 | $37.5K |
| 2024-12-31 | William Byron DunnDirector of Issuer | other | 6.1K | $13.64 | $83K |
| 2024-12-31 | Joanne Linette CoxDirector of Issuer | other | 2.7K | $13.64 | $37.5K |
| 2024-12-31 | Benjamin David CherniavskyDirector of Issuer | other | 1.1K | $13.64 | $15.1K |
| 2024-12-31 | Fernando Rafael AssingDirector of Issuer | other | 5.9K | $13.64 | $80.5K |
| 2024-12-31 | Michael WeillDirector of Issuer | other | 2.7K | $13.64 | $37.5K |
| 2024-12-31 | Juan Carlos VillegasDirector of Issuer | other | 6.3K | $13.64 | $85.3K |
| 2024-12-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 2.7K | $13.64 | $37.5K |
| 2024-11-25 | Benjamin David CherniavskyDirector of Issuer | opening_balance | 0 | — | $0 |
| 2024-11-25 | Benjamin David CherniavskyDirector of Issuer | opening_balance | 0 | — | $0 |
| 2024-09-30 | Joanne Linette CoxDirector of Issuer | other | 4.7K | $7.98 | $37.5K |
| 2024-09-30 | Michael WeillDirector of Issuer | other | 4.7K | $7.98 | $37.5K |
| 2024-09-30 | Fernando Rafael AssingDirector of Issuer | other | 8.7K | $7.98 | $69.7K |
| 2024-09-30 | Juan Carlos VillegasDirector of Issuer | other | 8.6K | $7.98 | $68.9K |
| 2024-09-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 4.7K | $7.98 | $37.5K |
| 2024-09-30 | Kevin Jerome ReinhartDirector of Issuer | other | 11.2K | $7.98 | $89.6K |
| 2024-09-30 | Mona HaleDirector of Issuer | other | 9.2K | $7.98 | $73.6K |
| 2024-09-30 | James Christopher GouinDirector of Issuer | other | 4.7K | $7.98 | $37.5K |
| 2024-09-30 | William Byron DunnDirector of Issuer | other | 8.9K | $7.98 | $71.4K |
| 2024-06-30 | James Christopher GouinDirector of Issuer | other | 5.3K | $7.06 | $37.5K |
| 2024-06-30 | Juan Carlos VillegasDirector of Issuer | other | 9.8K | $7.06 | $69.3K |
| 2024-06-30 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 5.3K | $7.06 | $37.5K |
| 2024-06-30 | Kevin Jerome ReinhartDirector of Issuer | other | 12.8K | $7.06 | $90.3K |
| 2024-06-30 | Mona HaleDirector of Issuer | other | 10.5K | $7.06 | $74.1K |
| 2024-06-30 | Michael WeillDirector of Issuer | other | 5.3K | $7.06 | $37.5K |
| 2024-06-30 | Laura Waters FOLSEDirector of Issuer | other | 3.1K | $7.06 | $21.7K |
| 2024-06-30 | William Byron DunnDirector of Issuer | other | 10.2K | $7.06 | $71.9K |
| 2024-06-30 | Joanne Linette CoxDirector of Issuer | other | 5.3K | $7.06 | $37.5K |
| 2024-06-30 | Fernando Rafael AssingDirector of Issuer | other | 9.6K | $7.06 | $67.4K |
| 2024-03-31 | James Christopher GouinDirector of Issuer | other | 4.7K | $7.99 | $37.5K |
| 2024-03-31 | Juan Carlos VillegasDirector of Issuer | other | 9K | $7.99 | $71.7K |
| 2024-03-31 | Jr., Thomas Burdick TyreeDirector of Issuer | other | 1.1K | $7.99 | $8.7K |
| 2024-03-31 | Kevin Jerome ReinhartDirector of Issuer | other | 11.2K | $7.99 | $89.8K |
| 2024-03-31 | Mona HaleDirector of Issuer | other | 9.2K | $7.99 | $73.7K |
| 2024-03-31 | Michael WeillDirector of Issuer | other | 4.7K | $7.99 | $37.5K |
| 2024-03-31 | Laura Waters FOLSEDirector of Issuer | other | 6.7K | $7.99 | $53.2K |
| 2024-03-31 | William Byron DunnDirector of Issuer | other | 9.3K | $7.99 | $74.2K |
| 2024-03-31 | Joanne Linette CoxDirector of Issuer | other | 8.5K | $7.99 | $67.8K |
| 2024-03-31 | Fernando Rafael AssingDirector of Issuer | other | 8.7K | $7.99 | $69.8K |
| 2024-03-11 | Jr., Thomas Burdick TyreeDirector of Issuer | opening_balance | 0 | — | $0 |
| 2023-12-31 | Fernando Rafael AssingDirector of Issuer | other | 10.7K | $6.22 | $66.4K |
| 2023-12-31 | Michael WeillDirector of Issuer | other | 6K | $6.22 | $37.5K |
| 2023-12-31 | Juan Carlos VillegasDirector of Issuer | other | 11K | $6.22 | $68.2K |
| 2023-12-31 | Kevin Jerome ReinhartDirector of Issuer | other | 14.3K | $6.22 | $88.7K |
| 2023-12-31 | Mona HaleDirector of Issuer | other | 11.5K | $6.22 | $71.6K |
| 2023-12-31 | Laura Waters FOLSEDirector of Issuer | other | 8.5K | $6.22 | $52.9K |
| 2023-12-31 | William Byron DunnDirector of Issuer | other | 11.4K | $6.22 | $70.7K |
| 2023-12-31 | Joanne Linette CoxDirector of Issuer | other | 10.8K | $6.22 | $67.1K |
| 2023-12-31 | James Christopher GouinDirector of Issuer | other | 6K | $6.22 | $37.5K |
| 2023-10-13 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2023-10-13 | Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2023-09-30 | Kevin Jerome ReinhartDirector of Issuer | other | 11.6K | $7.74 | $89.7K |
| 2023-09-30 | Fernando Rafael AssingDirector of Issuer | other | 8.7K | $7.74 | $67.1K |
| 2023-09-30 | Maureen Ellen Cormier JacksonDirector of Issuer | other | 3K | $7.74 | $23.6K |
| 2023-09-30 | Joanne Linette CoxDirector of Issuer | other | 5K | $7.74 | $39K |
| 2023-09-30 | James Christopher GouinDirector of Issuer | other | 4.8K | $7.74 | $37.5K |
| 2023-09-30 | Michael WeillDirector of Issuer | other | 4.8K | $7.74 | $37.5K |
| 2023-09-30 | Juan Carlos VillegasDirector of Issuer | other | 8.9K | $7.74 | $68.9K |
| 2023-09-30 | Mona HaleDirector of Issuer | other | 8.8K | $7.74 | $68.2K |
| 2023-09-30 | Laura Waters FOLSEDirector of Issuer | other | 6.8K | $7.74 | $52.7K |
| 2023-09-30 | William Byron DunnDirector of Issuer | other | 9.2K | $7.74 | $71.4K |
Director 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
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Marc Edward RossiterSenior Officer of Issuer | 331.2K | 2025-02-28▲buy1.4K | 0.27% |
| William Byron DunnDirector of Issuer | 291.2Kas filed 2024-12-31 | 2025-01-29other796 | 0.24% |
| Kevin Jerome ReinhartDirector of Issuer | 284.1Kas filed 2025-12-31 | 2026-06-30other3.2K | 0.23% |
| Fernando Rafael AssingDirector of Issuer | 172.9Kas filed 2025-12-31 | 2026-06-30other2.3K | 0.14% |
| Roger GeorgeSenior Officer of Issuer | 149.1Kas filed 2023-12-31 | 2024-03-04option_exercise59.4K | 0.12% |
| Michael WeillDirector of Issuer | 144.3K | 2024-12-31▲buy1.8K | 0.12% |
| Mona HaleDirector of Issuer | 141.3Kas filed 2025-12-31 | 2026-06-30other1.6K | 0.12% |
| Patricia MartinezSenior Officer of Issuer | 110.9K | 2023-12-31▲buy1.3K | 0.09% |
| Mauricio Javier MeineriSenior Officer of Issuer | 75.9Kas filed 2026-03-13 | 2026-08-17option_exercise22.7K | 0.06% |
| Robert Gary MitchellSenior Officer of Issuer | 73Kas filed 2025-12-31 | 2026-08-15option_exercise41.1K | 0.06% |
| Helmuth Ernest WitulskiSenior Officer of Issuer | 66.9Kas filed 2025-12-31 | 2026-03-16option_exercise8.8K | 0.05% |
| David Hamilton IzettSenior Officer of Issuer | 65.7Kas filed 2025-12-31 | 2026-08-15option_exercise37.5K | 0.05% |
| Joanne Linette CoxDirector of Issuer | 61.9Kas filed 2025-12-31 | 2026-06-30other1.4K | 0.05% |
| James Christopher GouinDirector of Issuer | 53.8Kas filed 2025-12-31 | 2026-06-30other1.4K | 0.04% |
| Philip Antoni John PyleSenior Officer of Issuer | 44.5Kas filed 2025-12-31 | 2026-08-15option_exercise24.4K | 0.04% |
| Laura Waters FOLSEDirector of Issuer | 26.9Kas filed 2023-12-31 | 2024-06-30other3.1K | 0.02% |
| Jr., Thomas Burdick TyreeDirector of Issuer | 25.2Kas filed 2025-12-31 | 2026-06-30other1.4K | 0.02% |
| Paul MahoneySenior Officer of Issuer | 20.4Kas filed 2025-12-31 | 2026-03-16option_exercise4.8K | 0.02% |
| Gurpreet (Preet) Singh DhindsaSenior Officer of Issuer | 14.7Kas filed 2026-06-25 | 2026-08-15option_exercise16.9K | 0.01% |
| Benjamin David CherniavskyDirector of Issuer | 13.8Kas filed 2025-12-31 | 2026-06-30other1.4K | 0.01% |
| Gregory Dean StewartSenior Officer of Issuer | 11Kas filed 2025-12-31 | 2026-08-15option_exercise59K | 0.01% |
| Anna ParaviDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 10.8K | 2024-12-31▲buy1.4K | 0.01% |
| Juan Carlos VillegasDirector of Issuer | 10K | 2026-08-07▲buy4.3K | 0.01% |
| Joseph Paul John LadouceurSenior Officer of Issuer | 3Kas filed 2025-03-26 | 2025-08-15grant14.3K | 0.00% |
| Rodney GraySenior Officer of Issuer | 0 | 2023-09-29▼sell65.5K | 0.00% |
| Carina Lovato GillenwaterSenior Officer of Issuer | — | 2026-03-16grant11.3K | — |
| Celine GersonDirector of Issuer | — | 2026-06-30other1.4K | — |
| Maureen Ellen Cormier JacksonDirector of Issuer | — | 2023-09-30other3K | — |
| Enerflex Ltd.Issuer | — | 2025-10-31issuer_buyback102.8K | — |
| Prasad NatarajanSenior Officer of Issuer | — | 2026-06-22opening_balance0 | — |