No recent filings — last financials over 15 months old.
View warrant overhang tool →2,084 shares ($34,509) on 2026-09-16.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-16 | John Patrick DielwartDirector of Issuer | ▲buy | 2.1K | $16.56 | $34.5K |
| 2026-09-15 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 5K | $16.02 | $80.1K |
| 2026-08-04 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 10K | $17.77 | $177.7K |
| 2026-06-19 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 10K | $19.58 | $195.8K |
| 2026-06-17 | John Patrick DielwartDirector of Issuer | ▲buy | 1.8K | $19.25 | $35.4K |
| 2026-06-05 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 10K | $18.15 | $181.5K |
| 2026-05-13 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 10K | $17.24 | $172.4K |
| 2026-04-02 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.6K | $18.42 | $47K |
| 2026-03-16 | John Patrick DielwartDirector of Issuer | ▲buy | 2K | $16.93 | $34.5K |
| 2026-01-05 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.2K | $17.77 | $38.3K |
| 2025-12-16 | John Patrick DielwartDirector of Issuer | ▲buy | 1.6K | $18.70 | $29.5K |
| 2025-10-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 2K | $19.35 | $38.2K |
| 2025-09-16 | John Patrick DielwartDirector of Issuer | ▲buy | 1.7K | $17.60 | $29.5K |
| 2025-07-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.6K | $14.54 | $38K |
| 2025-06-16 | John Patrick DielwartDirector of Issuer | ▲buy | 1.9K | $15.38 | $28.8K |
| 2025-04-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.6K | $13.52 | $34.9K |
| 2025-02-27 | Joel E. HunterSenior Officer of Issuer | ▲buy | 45K | $14.99 | $674.8K |
| 2025-01-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 1.4K | $20.06 | $27.8K |
| 2024-12-16 | John Patrick DielwartDirector of Issuer | ▲buy | 1.5K | $19.09 | $28.7K |
| 2024-12-16 | Bryan Daniel PinneyDirector of Issuer | ▲buy | 1.9K | $19.09 | $36.7K |
| 2024-10-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 1.9K | $14.21 | $27.7K |
| 2024-09-16 | Bryan Daniel PinneyDirector of Issuer | ▲buy | 3K | $12.41 | $37.6K |
| 2024-09-16 | John Patrick DielwartDirector of Issuer | ▲buy | 2.4K | $12.41 | $29.6K |
| 2024-07-04 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.9K | $9.45 | $27.5K |
| 2024-06-17 | Bryan Daniel PinneyDirector of Issuer | ▲buy | 3.8K | $9.63 | $36.7K |
| 2024-06-17 | John Patrick DielwartDirector of Issuer | ▲buy | 3K | $9.63 | $28.7K |
| 2024-04-04 | John Harry KousiniorisDirector of Issuer | ▲buy | 3.2K | $8.66 | $27.3K |
| 2024-03-15 | Bryan Daniel PinneyDirector of Issuer | ▲buy | 4.2K | $8.81 | $36.7K |
| 2024-03-15 | John Patrick DielwartDirector of Issuer | ▲buy | 3.3K | $8.81 | $28.7K |
| 2024-02-29 | Candace Joan MacGibbonDirector of Issuer | ▲buy | 2.7K | $9.35 | $25K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-21 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $18.25 | $182.5K |
| 2026-05-08 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 5K | $17.60 | $88K |
| 2026-05-08 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director 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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-16 | John Patrick DielwartDirector of Issuer | grant | 3K | $16.61 | $50K |
| 2026-09-16 | Laura Waters FOLSEDirector of Issuer | grant | 1.8K | $16.61 | $30K |
| 2026-09-16 | Bryan Daniel PinneyDirector of Issuer | grant | 1.8K |
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-04-29 | TransAlta CorporationIssuer | issuer_buyback | 80.1K | $12.47 | $998.8K |
| 2025-04-28 | TransAlta CorporationIssuer | issuer_buyback | 80.6K | $12.41 | $1000K |
| 2025-04-25 | TransAlta CorporationIssuer | issuer_buyback | 80.9K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2024-03-13 | Bryan Daniel PinneyDirector of Issuer | other | 18.1K | $8.82 | $159.7K |
| 2024-03-13 | Bryan Daniel PinneyDirector of Issuer | other | 18.1K | $8.82 | $159.7K |
| 2024-02-29 | John Patrick DielwartDirector of Issuer | other | 5.5K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Brookfield Corporation10% Security Holder of Issuer | 10.32M | 2025-01-06▼sell3.3M | 3.46% |
| John Harry KousiniorisDirector of Issuer | 761.8K | 2026-04-02▲buy2.6K | 0.26% |
| Kerry Lynn O'ReillySenior Officer of Issuer | 170.3Kas filed 2025-09-29 | 2026-01-07option_exercise9.2K | 0.06% |
| Blain Mitchell van MelleSenior Officer of Issuer | 168.4K | 2026-03-31▼sell10.6K | 0.06% |
| Michael PoliteskiSenior Officer of Issuer | 90K | 2026-09-15▲buy5K | 0.03% |
| Jane Nyla FedoretzSenior Officer of Issuer | 49.9K | 2026-05-21▼sell10K | 0.02% |
| Christopher Douglas FRALICKSenior Officer of Issuer | 46.9K | 2026-03-26▼sell36.5K | 0.02% |
| Joel E. HunterSenior Officer of Issuer | 45Kas filed 2025-02-27 | 2026-05-14grant10.9K | 0.02% |
| Brent Vincent WardSenior Officer of Issuer | 39.4Kas filed 2024-09-26 | 2025-01-06option_exercise2.2K | 0.01% |
| Bryan Daniel PinneyDirector of Issuer | 12.9Kas filed 2024-12-16 | 2026-09-16grant1.8K | 0.00% |
| Candace Joan MacGibbonDirector of Issuer | 2.7Kas filed 2024-02-29 | 2026-03-16grant3.5K | 0.00% |
| John Patrick DielwartDirector of Issuer | 2.1K | 2026-09-16▲buy2.1K | 0.00% |
| Alan John FohrerDirector of Issuer | — | 2026-03-16grant1.7K | — |
| Mark Albert FlickingerSenior Officer of Issuer | — | 2026-03-09grant10.7K | — |
| Kelly Allison GallowaySenior Officer of Issuer | — | 2026-03-09grant3.1K | — |
| Nancy Angenita JohnsonSenior Officer of Issuer | — | 2026-03-09grant3K | — |
| Stephanie Ann ParisSenior Officer of Issuer | — | 2026-03-09grant3K | — |
| Grant Arthur ARNOLDSenior Officer of Issuer | — | 2026-05-14grant8.7K | — |
| Aron John WillisSenior Officer of Issuer | — | 2024-02-28option_exercise20.9K | — |
| Nancy Louise BrennanSenior Officer of Issuer | — | 2026-03-09grant25.9K | — |
| Michelle Dawn CameronSenior Officer of Issuer | — | 2026-03-09grant5.2K | — |
| David Christopher LittleSenior Officer of Issuer | — | 2026-03-09grant5.6K | — |
| TransAlta CorporationIssuer | — | 2025-04-29issuer_buyback80.1K | — |
| Thomas Mark O'FLYNNDirector of Issuer | — | 2026-09-16grant1.8K | — |
| Laura Waters FOLSEDirector of Issuer | — | 2026-09-16grant1.8K | — |
| Scott Thomas JEFFERSSenior Officer of Issuer | — | 2024-02-28option_exercise4.1K | — |
| Todd John StackSenior Officer of Issuer | — | 2024-02-28option_exercise37K | — |
| Jonathan Patrick OzirnySenior Officer of Issuer | — | 2025-01-01grant2.1K | — |
| Manjit Kaur SharmaDirector of Issuer | — | 2026-09-16grant1.8K | — |
| Sandy SharmanDirector of Issuer | — | 2026-09-16grant3.6K | — |
| $17.45 |
| $174.5K |
| 2026-05-07 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $17.45 | $174.5K |
| 2026-03-31 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 10.6K | $18.21 | $193.5K |
| 2026-03-31 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 7K | $18.15 | $127K |
| 2026-03-30 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 5K | $17.66 | $88.3K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | ▼sell | 36.5K | $17.90 | $652.5K |
| 2026-03-25 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 15K | $18.00 | $270K |
| 2026-03-24 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $17.45 | $174.5K |
| 2026-03-24 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 7.5K | $17.70 | $132.8K |
| 2026-03-12 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 5K | $17.46 | $87.3K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 58.1K | $18.34 | $1.07M |
| 2026-03-03 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $19.13 | $191.3K |
| 2026-03-03 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $18.98 | $189.8K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 39.4K | $18.95 | $746.7K |
| 2025-01-06 | Brookfield Corporation10% Security Holder of Issuer | ▼sell | 3.3M | $19.65 | $64.75M |
| 2025-01-06 | Brookfield Corporation10% Security Holder of Issuer | ▼sell | 5.3M | $19.65 | $104.24M |
| 2024-12-18 | John Harry KousiniorisDirector of Issuer | ▼sell | 35.2K | $20.73 | $729.3K |
| 2024-12-17 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 20K | $20.01 | $400.2K |
| 2024-12-16 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $19.35 | $193.5K |
| 2024-12-16 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $19.41 | $194.1K |
| 2024-12-13 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 25K | $18.86 | $471.5K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 24.7K | $18.82 | $465.5K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 3.6K | $18.84 | $67.9K |
| 2024-12-05 | John Harry KousiniorisDirector of Issuer | ▼sell | 45K | $17.67 | $795.1K |
| 2024-12-02 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 8K | $16.30 | $130.4K |
| 2024-11-29 | John Harry KousiniorisDirector of Issuer | ▼sell | 65K | $15.74 | $1.02M |
| 2024-11-28 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 8K | $15.49 | $123.9K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 3.2K | $15.13 | $48.2K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 22.7K | $15.25 | $346.1K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 10K | $15.18 | $152.5K |
| 2024-11-27 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 26.3K | $15.18 | $398.9K |
| 2024-11-22 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $14.82 | $148.2K |
| 2024-11-22 | John Harry KousiniorisDirector of Issuer | ▼sell | 70K | $15.15 | $1.06M |
| 2024-11-22 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $14.66 | $146.6K |
| 2024-11-21 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 25K | $15.11 | $377.8K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | ▼sell | 4.4K | $13.85 | $60.6K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | ▼sell | 7.7K | $13.85 | $106.6K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | ▼sell | 7.6K | $13.85 | $105.5K |
| 2024-09-25 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 20K | $13.92 | $278.4K |
| 2024-08-15 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $11.45 | $114.5K |
| 2024-08-15 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $11.45 | $114.5K |
| 2024-08-09 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 48.8K | $10.99 | $536.7K |
| 2024-08-07 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 41.4K | $11.30 | $467.6K |
| 2024-06-17 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 10K | $9.67 | $96.7K |
| 2024-06-14 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 20K | $9.49 | $189.8K |
| 2024-06-13 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 20K | $9.75 | $195K |
| 2024-06-13 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 30K | $9.77 | $293.1K |
| $16.61 |
| $30K |
| 2026-09-16 | Manjit Kaur SharmaDirector of Issuer | grant | 1.8K | $16.61 | $30K |
| 2026-09-16 | Sandy SharmanDirector of Issuer | grant | 3.6K | $16.61 | $60K |
| 2026-09-16 | Thomas Mark O'FLYNNDirector of Issuer | grant | 1.8K | $16.61 | $30K |
| 2026-06-16 | John Patrick DielwartDirector of Issuer | grant | 2.7K | $18.20 | $50K |
| 2026-06-16 | Manjit Kaur SharmaDirector of Issuer | grant | 1.6K | $18.20 | $30K |
| 2026-06-16 | Bryan Daniel PinneyDirector of Issuer | grant | 1.6K | $18.20 | $30K |
| 2026-06-16 | Thomas Mark O'FLYNNDirector of Issuer | grant | 1.6K | $18.20 | $30K |
| 2026-06-16 | Sandy SharmanDirector of Issuer | grant | 3.3K | $18.20 | $60K |
| 2026-06-16 | Laura Waters FOLSEDirector of Issuer | grant | 1.6K | $18.20 | $30K |
| 2026-05-14 | Grant Arthur ARNOLDSenior Officer of Issuer | grant | 8.7K | $17.38 | $151K |
| 2026-05-14 | Joel E. HunterSenior Officer of Issuer | grant | 10.9K | $17.38 | $189.1K |
| 2026-05-14 | Joel E. HunterSenior Officer of Issuer | grant | 23.9K | $17.38 | $416.1K |
| 2026-05-14 | Joel E. HunterSenior Officer of Issuer | grant | 25.1K | $17.38 | $435.4K |
| 2026-05-14 | Michael PoliteskiSenior Officer of Issuer | grant | 29.1K | $17.38 | $505K |
| 2026-05-14 | Grant Arthur ARNOLDSenior Officer of Issuer | grant | 19.1K | $17.38 | $332.3K |
| 2026-05-14 | Grant Arthur ARNOLDSenior Officer of Issuer | grant | 20K | $17.38 | $347.7K |
| 2026-05-14 | Michael PoliteskiSenior Officer of Issuer | grant | 12.6K | $17.38 | $219.4K |
| 2026-05-14 | Michael PoliteskiSenior Officer of Issuer | grant | 27.8K | $17.38 | $482.6K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 8.2K | $12.11 | $98.7K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 8.2K | $12.11 | $98.7K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 28.3K | $12.02 | $340.2K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 28.3K | $12.02 | $340.2K |
| 2026-03-16 | Laura Waters FOLSEDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | Manjit Kaur SharmaDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | Bryan Daniel PinneyDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | Thomas Mark O'FLYNNDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | Candace Joan MacGibbonDirector of Issuer | grant | 3.5K | $17.31 | $60K |
| 2026-03-16 | Sandy SharmanDirector of Issuer | grant | 3.5K | $17.31 | $60K |
| 2026-03-16 | Alan John FohrerDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | John Patrick DielwartDirector of Issuer | grant | 2.9K | $17.31 | $50K |
| 2026-03-09 | Kelly Allison GallowaySenior Officer of Issuer | grant | 3.1K | $18.12 | $56.9K |
| 2026-03-09 | Nancy Louise BrennanSenior Officer of Issuer | grant | 25.9K | $18.12 | $468.7K |
| 2026-03-09 | Nancy Louise BrennanSenior Officer of Issuer | grant | 11.8K | $18.12 | $213K |
| 2026-03-09 | Michelle Dawn CameronSenior Officer of Issuer | grant | 5.2K | $18.12 | $93.4K |
| 2026-03-09 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 18.9K | $18.12 | $341.7K |
| 2026-03-09 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 20K | $18.12 | $361.9K |
| 2026-03-09 | Stephanie Ann ParisSenior Officer of Issuer | grant | 3K | $18.12 | $55K |
| 2026-03-09 | Stephanie Ann ParisSenior Officer of Issuer | grant | 6.1K | $18.12 | $110K |
| 2026-03-09 | David Christopher LittleSenior Officer of Issuer | grant | 5.6K | $13.30 | $74.5K |
| 2026-03-09 | David Christopher LittleSenior Officer of Issuer | grant | 12.3K | $13.30 | $163.9K |
| 2026-03-09 | David Christopher LittleSenior Officer of Issuer | grant | 11.7K | $13.30 | $155.7K |
| 2026-03-09 | John Harry KousiniorisDirector of Issuer | grant | 56.8K | $18.12 | $1.03M |
| 2026-03-09 | John Harry KousiniorisDirector of Issuer | grant | 125.1K | $18.12 | $2.27M |
| 2026-03-09 | John Harry KousiniorisDirector of Issuer | grant | 132.5K | $18.12 | $2.4M |
| 2026-03-09 | Nancy Angenita JohnsonSenior Officer of Issuer | grant | 3K | $18.12 | $55K |
| 2026-03-09 | Nancy Angenita JohnsonSenior Officer of Issuer | grant | 6.1K | $18.12 | $110.1K |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 29.2K | $18.12 | $529.4K |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 64.3K | $18.12 | $1.16M |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 2.1K | $18.12 | $37.3K |
| 2026-03-09 | Kelly Allison GallowaySenior Officer of Issuer | grant | 1.6K | $18.12 | $28.5K |
| 2026-03-09 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 8.6K | $18.12 | $155.3K |
| 2026-03-09 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 10.7K | $18.12 | $193.5K |
| 2026-03-09 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 23.5K | $18.12 | $425.7K |
| 2026-03-09 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 24.9K | $18.12 | $451K |
| 2026-03-09 | Mark Albert FlickingerSenior Officer of Issuer | grant | 10.7K | $13.30 | $142.2K |
| 2026-03-09 | Mark Albert FlickingerSenior Officer of Issuer | grant | 23.5K | $13.30 | $312.8K |
| 2026-03-09 | Mark Albert FlickingerSenior Officer of Issuer | grant | 22.3K | $13.30 | $297.2K |
| 2026-03-09 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 14K | $18.12 | $254.2K |
| 2026-03-09 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 30.9K | $18.12 | $559.3K |
| 2026-03-09 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 32.7K | $18.12 | $592.5K |
| 2026-03-09 | Michelle Dawn CameronSenior Officer of Issuer | grant | 2.6K | $18.12 | $46.7K |
| 2026-03-09 | Nancy Louise BrennanSenior Officer of Issuer | grant | 27.4K | $18.12 | $496.5K |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 70.3K | $18.12 | $1.27M |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 70.3K | $18.12 | $1.27M |
| 2026-03-09 | Nancy Louise BrennanSenior Officer of Issuer | grant | 27.4K | $18.12 | $496.5K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 8.3K | $11.84 | $98.6K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 21.4K | $9.67 | $207K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 18.5K | $9.28 | $172K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 9.8K | $12.67 | $124.7K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 9.8K | $12.67 | $124.7K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 8.3K | $11.84 | $98.6K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 21.4K | $9.67 | $207K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 18.5K | $9.28 | $172K |
| 2026-02-26 | John Harry KousiniorisDirector of Issuer | option_exercise | 101.7K | $17.92 | $1.82M |
| 2026-02-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 20.8K | $17.92 | $372.4K |
| 2026-02-26 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 31.5K | $17.92 | $565K |
| 2026-02-26 | Michelle Dawn CameronSenior Officer of Issuer | option_exercise | 4.3K | $17.92 | $76.8K |
| 2026-02-26 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 19.8K | $17.92 | $355.2K |
| 2026-01-07 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 9.2K | $17.53 | $161.2K |
| 2026-01-07 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 9.2K | $17.53 | $161.2K |
| 2026-01-07 | John Harry KousiniorisDirector of Issuer | option_exercise | 30.2K | $17.53 | $528.8K |
| 2026-01-07 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 5.7K | $17.53 | $99.8K |
| 2026-01-07 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 6K | $17.53 | $104.8K |
| 2026-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 18.1K | $17.37 | $314.9K |
| 2026-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 39.9K | $17.37 | $692.9K |
| 2026-01-01 | Michelle Dawn CameronSenior Officer of Issuer | expiry | 2.7K | $17.37 | $46.8K |
| 2026-01-01 | Michelle Dawn CameronSenior Officer of Issuer | expiry | 5.4K | $17.37 | $93.7K |
| 2026-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 11.4K | $17.37 | $198K |
| 2026-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 25.1K | $17.73 | $444.7K |
| 2026-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | expiry | 18.1K | $17.37 | $315K |
| 2026-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | expiry | 39.9K | $17.37 | $692.9K |
| 2026-01-01 | John Harry KousiniorisDirector of Issuer | expiry | 58.5K | $17.37 | $1.02M |
| 2026-01-01 | John Harry KousiniorisDirector of Issuer | expiry | 128.6K | $17.37 | $2.23M |
| 2026-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 11.9K | $17.31 | $206.9K |
| 2026-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 26.3K | $17.37 | $456.7K |
| 2025-12-16 | Candace Joan MacGibbonDirector of Issuer | grant | 2.5K | $19.65 | $48.8K |
| 2025-12-16 | John Patrick DielwartDirector of Issuer | grant | 2.1K | $19.65 | $41.3K |
| 2025-12-16 | Sandy SharmanDirector of Issuer | grant | 2.5K | $19.65 | $48.8K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 14.3K | $12.02 | $172K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 12.4K | $12.67 | $156.7K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 21.6K | $10.94 | $236.2K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 12.4K | $12.67 | $156.7K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 21.6K | $10.94 | $236.2K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 14.3K | $12.02 | $172K |
| 2025-09-16 | John Patrick DielwartDirector of Issuer | grant | 2.4K | $17.50 | $41.2K |
| 2025-09-16 | Candace Joan MacGibbonDirector of Issuer | grant | 2.8K | $17.50 | $48.8K |
| 2025-09-16 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 11.3K | $17.22 | $194.8K |
| 2025-09-16 | Sandy SharmanDirector of Issuer | grant | 2.8K | $17.50 | $48.8K |
| 2025-09-15 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 21.8K | $17.22 | $374.7K |
| 2025-06-16 | Candace Joan MacGibbonDirector of Issuer | grant | 3.3K | $14.83 | $48.7K |
| 2025-06-16 | Sandy SharmanDirector of Issuer | grant | 3.3K | $14.83 | $48.7K |
| 2025-06-16 | John Patrick DielwartDirector of Issuer | grant | 2.8K | $14.83 | $41.2K |
| 2025-03-16 | Candace Joan MacGibbonDirector of Issuer | grant | 3.7K | $13.20 | $48.7K |
| 2025-03-16 | John Patrick DielwartDirector of Issuer | grant | 3.1K | $13.20 | $41.3K |
| 2025-02-26 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 30.1K | $15.54 | $467.3K |
| 2025-02-26 | John Harry KousiniorisDirector of Issuer | option_exercise | 93K | $15.54 | $1.45M |
| 2025-02-26 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 19.4K | $15.54 | $301.1K |
| 2025-02-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 7K | $15.54 | $109.3K |
| 2025-02-26 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 30.1K | $15.54 | $467.3K |
| 2025-02-26 | Michelle Dawn CameronSenior Officer of Issuer | option_exercise | 3K | $15.54 | $47.3K |
| 2025-01-06 | John Harry KousiniorisDirector of Issuer | option_exercise | 24.1K | $20.37 | $491K |
| 2025-01-06 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 7.7K | $20.37 | $156.1K |
| 2025-01-06 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 2.2K | $20.37 | $45.6K |
| 2025-01-06 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 1.7K | $20.37 | $33.7K |
| 2025-01-06 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 7.7K | $20.37 | $156.1K |
| 2025-01-06 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 4.9K | $20.37 | $99.2K |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 16.2K | $20.40 | $330K |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 17.9K | $20.40 | $365.4K |
| 2025-01-01 | Mark Albert FlickingerSenior Officer of Issuer | grant | 8.9K | $14.22 | $127.2K |
| 2025-01-01 | Mark Albert FlickingerSenior Officer of Issuer | grant | 19.7K | $14.22 | $279.8K |
| 2025-01-01 | Mark Albert FlickingerSenior Officer of Issuer | grant | 18.5K | $14.22 | $262.6K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 12K | $20.40 | $245.6K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 26.5K | $20.40 | $540.4K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 29.3K | $20.40 | $598.3K |
| 2025-01-01 | Michelle Dawn CameronSenior Officer of Issuer | grant | 2K | $20.40 | $40.6K |
| 2025-01-01 | Michelle Dawn CameronSenior Officer of Issuer | grant | 4K | $20.40 | $81.2K |
| 2025-01-01 | Nancy Louise BrennanSenior Officer of Issuer | grant | 8.2K | $20.40 | $167.2K |
| 2025-01-01 | Nancy Louise BrennanSenior Officer of Issuer | grant | 18K | $20.40 | $367.8K |
| 2025-01-01 | Nancy Louise BrennanSenior Officer of Issuer | grant | 20K | $20.40 | $407.2K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | expiry | 4.7K | $20.40 | $94.9K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | expiry | 10.2K | $20.40 | $208.8K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 9.7K | $20.40 | $198.6K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 21.4K | $20.40 | $436.9K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | expiry | 15.1K | $20.40 | $308.2K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | expiry | 33.2K | $20.40 | $678.1K |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | expiry | 46.7K | $20.40 | $953.3K |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | expiry | 102.8K | $20.40 | $2.1M |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 3.5K | $20.40 | $72.1K |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 7.8K | $20.40 | $158.6K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 15.1K | $20.40 | $308.2K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 33.2K | $20.40 | $678.1K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 33.2K | $20.40 | $678.1K |
| 2025-01-01 | Michelle Dawn CameronSenior Officer of Issuer | expiry | 1.7K | $20.40 | $33.9K |
| 2025-01-01 | Michelle Dawn CameronSenior Officer of Issuer | expiry | 3.3K | $20.40 | $67.8K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | grant | 3.3K | $20.40 | $68K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | grant | 7.3K | $20.40 | $149.6K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | grant | 8.1K | $20.40 | $165.6K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 7.4K | $20.40 | $150K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 16.2K | $20.40 | $330K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 17.9K | $20.40 | $365.4K |
| 2025-01-01 | Jonathan Patrick OzirnySenior Officer of Issuer | grant | 2.1K | $20.40 | $42.8K |
| 2025-01-01 | Jonathan Patrick OzirnySenior Officer of Issuer | grant | 4.2K | $20.40 | $85.5K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | grant | 12.3K | $20.40 | $251.2K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | grant | 27.1K | $20.40 | $552.8K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | grant | 30K | $20.40 | $612K |
| 2025-01-01 | David Christopher LittleSenior Officer of Issuer | grant | 5.1K | $14.22 | $72K |
| 2025-01-01 | David Christopher LittleSenior Officer of Issuer | grant | 11.1K | $14.22 | $158.4K |
| 2025-01-01 | David Christopher LittleSenior Officer of Issuer | grant | 10.5K | $14.22 | $148.6K |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | grant | 50.5K | $20.40 | $1.03M |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | grant | 111.1K | $20.40 | $2.27M |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | grant | 123K | $20.40 | $2.51M |
| 2025-01-01 | Joel E. HunterSenior Officer of Issuer | grant | 20.5K | $20.40 | $418.8K |
| 2025-01-01 | Joel E. HunterSenior Officer of Issuer | grant | 45.2K | $20.40 | $921.3K |
| 2025-01-01 | Joel E. HunterSenior Officer of Issuer | grant | 50K | $20.40 | $1.02M |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 7.4K | $20.40 | $150K |
| 2024-12-18 | John Harry KousiniorisDirector of Issuer | option_exercise | 35.2K | $5.59 | $196.7K |
| 2024-12-18 | John Harry KousiniorisDirector of Issuer | option_exercise | 35.2K | $5.59 | $196.7K |
| 2024-12-16 | Candace Joan MacGibbonDirector of Issuer | grant | 2.6K | $18.71 | $48.8K |
| 2024-12-16 | John Patrick DielwartDirector of Issuer | grant | 2.2K | $18.71 | $41.3K |
| 2024-12-16 | Manjit Kaur SharmaDirector of Issuer | grant | 2.6K | $18.71 | $48.8K |
| 2024-12-16 | Sandy SharmanDirector of Issuer | grant | 2.6K | $18.71 | $48.8K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 24.7K | $12.67 | $313.4K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 3.6K | $12.02 | $43.3K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 24.7K | $12.67 | $313.4K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 3.6K | $12.02 | $43.3K |
| 2024-12-05 | John Harry KousiniorisDirector of Issuer | option_exercise | 45K | $5.59 | $251.6K |
| 2024-12-05 | John Harry KousiniorisDirector of Issuer | option_exercise | 45K | $5.59 | $251.6K |
| 2024-11-29 | John Harry KousiniorisDirector of Issuer | option_exercise | 65K | $5.59 | $363.4K |
| 2024-11-29 | John Harry KousiniorisDirector of Issuer | option_exercise | 65K | $5.59 | $363.4K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 24.7K | $12.67 | $313.4K |
| 2024-11-27 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 26.3K | $9.67 | $254.1K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 14.3K | $12.02 | $172K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 24.7K | $12.67 | $313.4K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 14.3K | $12.02 | $172K |
| 2024-11-27 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 26.3K | $9.67 | $254.1K |
| 2024-11-22 | John Harry KousiniorisDirector of Issuer | option_exercise | 70K | $7.45 | $521.4K |
| 2024-11-22 | John Harry KousiniorisDirector of Issuer | option_exercise | 70K | $7.45 | $521.4K |
| 2024-11-21 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 25K | $9.67 | $241.8K |
| 2024-11-21 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 25K | $9.67 | $241.8K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 7.6K | $12.67 | $96.5K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 4.4K | $12.02 | $52.6K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 4.4K | $12.02 | $52.6K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 7.6K | $12.67 | $96.5K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 7.7K | $11.84 | $91.1K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 7.7K | $11.84 | $91.1K |
| 2024-09-16 | Manjit Kaur SharmaDirector of Issuer | grant | 3.9K | $12.35 | $48.8K |
| 2024-09-16 | Candace Joan MacGibbonDirector of Issuer | grant | 3.9K | $12.35 | $48.7K |
| 2024-09-16 | John Patrick DielwartDirector of Issuer | grant | 3.3K | $12.35 | $41.2K |
| 2024-09-16 | Sandy SharmanDirector of Issuer | grant | 3.9K | $12.35 | $48.7K |
| 2024-08-14 | Mark Albert FlickingerSenior Officer of Issuer | grant | 7.1K | $8.12 | $57.3K |
| 2024-08-14 | Mark Albert FlickingerSenior Officer of Issuer | grant | 36.9K | $8.12 | $300K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 52.3K | $11.19 | $584.7K |
| 2024-08-14 | Mark Albert FlickingerSenior Officer of Issuer | grant | 17.5K | $8.12 | $142.1K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 50.3K | $11.19 | $562.5K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 18.2K | $11.19 | $203.1K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 50.3K | $11.19 | $562.5K |
| 2024-08-14 | Mark Albert FlickingerSenior Officer of Issuer | grant | 15.5K | $8.12 | $126.1K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 39.9K | $11.19 | $446.9K |
| 2024-08-08 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 51.3K | $9.67 | $495.8K |
| 2024-08-08 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 51.3K | $9.67 | $495.8K |
| 2024-08-07 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 41.4K | $9.28 | $384K |
| 2024-08-07 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 41.4K | $9.28 | $384K |
| 2024-06-17 | Candace Joan MacGibbonDirector of Issuer | grant | 5K | $9.81 | $48.7K |
| 2024-06-17 | Sandy SharmanDirector of Issuer | grant | 5K | $9.81 | $48.8K |
| 2024-06-17 | Manjit Kaur SharmaDirector of Issuer | grant | 5K | $9.81 | $48.7K |
| 2024-06-17 | John Patrick DielwartDirector of Issuer | grant | 4.2K | $9.81 | $41.3K |
| 2024-03-18 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 7.1K | $8.72 | $61.9K |
| 2024-03-16 | John Patrick DielwartDirector of Issuer | grant | 4.7K | $8.72 | $41.2K |
| 2024-03-16 | Candace Joan MacGibbonDirector of Issuer | grant | 5.6K | $8.72 | $48.8K |
| 2024-03-16 | Sandy SharmanDirector of Issuer | grant | 5.6K | $8.72 | $48.8K |
| 2024-03-16 | Manjit Kaur SharmaDirector of Issuer | grant | 5.6K | $8.72 | $48.7K |
| 2024-03-15 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 13.7K | $8.72 | $119K |
| 2024-02-28 | Todd John StackSenior Officer of Issuer | option_exercise | 37K | $9.58 | $354.9K |
| 2024-02-28 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 34.1K | $9.58 | $326.5K |
| 2024-02-28 | Aron John WillisSenior Officer of Issuer | option_exercise | 20.9K | $9.58 | $199.8K |
| 2024-02-28 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 9.4K | $9.58 | $89.7K |
| 2024-02-28 | Scott Thomas JEFFERSSenior Officer of Issuer | option_exercise | 4.1K | $9.58 | $39.1K |
| 2024-02-28 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 34.1K | $9.58 | $326.5K |
| 2024-02-28 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 20.2K | $9.58 | $193.2K |
| 2024-02-28 | John Harry KousiniorisDirector of Issuer | option_exercise | 88K | $9.58 | $843.2K |
| 2024-02-27 | Nancy Louise BrennanSenior Officer of Issuer | grant | 14.4K | $9.58 | $137.6K |
| 2024-02-27 | Nancy Louise BrennanSenior Officer of Issuer | grant | 31.6K | $9.58 | $302.8K |
| 2024-02-27 | Nancy Louise BrennanSenior Officer of Issuer | grant | 42.3K | $9.58 | $405.7K |
| $12.36 |
| $999.6K |
| 2025-04-24 | TransAlta CorporationIssuer | issuer_buyback | 82.4K | $12.13 | $999.7K |
| 2025-04-23 | TransAlta CorporationIssuer | issuer_buyback | 83K | $12.03 | $998.4K |
| 2025-04-22 | TransAlta CorporationIssuer | issuer_buyback | 84.4K | $11.84 | $999.6K |
| 2025-04-21 | TransAlta CorporationIssuer | issuer_buyback | 85.4K | $11.71 | $1000K |
| 2025-04-17 | TransAlta CorporationIssuer | issuer_buyback | 82.5K | $12.11 | $999.2K |
| 2025-04-16 | TransAlta CorporationIssuer | issuer_buyback | 83.4K | $11.01 | $918.2K |
| 2025-04-15 | TransAlta CorporationIssuer | issuer_buyback | 82.9K | $12.06 | $999.6K |
| 2025-04-14 | TransAlta CorporationIssuer | issuer_buyback | 81.7K | $12.23 | $998.8K |
| 2025-04-11 | TransAlta CorporationIssuer | issuer_buyback | 83.7K | $11.94 | $999.6K |
| 2025-04-10 | TransAlta CorporationIssuer | issuer_buyback | 84.1K | $11.88 | $999.4K |
| 2025-04-09 | TransAlta CorporationIssuer | issuer_buyback | 84.9K | $11.77 | $999.6K |
| 2025-04-08 | TransAlta CorporationIssuer | issuer_buyback | 84.7K | $11.81 | $1000K |
| 2025-04-07 | TransAlta CorporationIssuer | issuer_buyback | 84.7K | $11.80 | $999.4K |
| 2025-04-04 | TransAlta CorporationIssuer | issuer_buyback | 84.5K | $11.83 | $999.6K |
| 2025-04-03 | TransAlta CorporationIssuer | issuer_buyback | 76.5K | $13.07 | $999.6K |
| 2025-04-02 | TransAlta CorporationIssuer | issuer_buyback | 73.8K | $13.54 | $999.1K |
| 2025-04-01 | TransAlta CorporationIssuer | issuer_buyback | 74.4K | $13.44 | $999.7K |
| 2025-03-31 | TransAlta CorporationIssuer | issuer_buyback | 74.6K | $13.39 | $998.8K |
| 2025-03-28 | TransAlta CorporationIssuer | issuer_buyback | 73.9K | $13.52 | $999K |
| 2025-03-27 | TransAlta CorporationIssuer | issuer_buyback | 73.6K | $13.57 | $998.9K |
| 2025-03-26 | TransAlta CorporationIssuer | issuer_buyback | 72.1K | $13.87 | $1000K |
| 2024-12-20 | TransAlta CorporationIssuer | issuer_buyback | 94.2K | $20.15 | $1.9M |
| 2024-12-18 | TransAlta CorporationIssuer | issuer_buyback | 91.9K | $20.66 | $1.9M |
| 2024-12-18 | TransAlta CorporationIssuer | issuer_buyback | 94.5K | $20.10 | $1.9M |
| 2024-12-17 | TransAlta CorporationIssuer | issuer_buyback | 41.1K | $19.77 | $812.5K |
| 2024-12-16 | TransAlta CorporationIssuer | issuer_buyback | 77.3K | $19.39 | $1.5M |
| 2024-12-13 | TransAlta CorporationIssuer | issuer_buyback | 79.6K | $18.83 | $1.5M |
| 2024-12-12 | TransAlta CorporationIssuer | issuer_buyback | 79.8K | $18.78 | $1.5M |
| 2024-12-11 | TransAlta CorporationIssuer | issuer_buyback | 79.9K | $18.77 | $1.5M |
| 2024-12-10 | TransAlta CorporationIssuer | issuer_buyback | 80.9K | $18.54 | $1.5M |
| 2024-12-09 | TransAlta CorporationIssuer | issuer_buyback | 80.4K | $18.64 | $1.5M |
| 2024-12-06 | TransAlta CorporationIssuer | issuer_buyback | 79.1K | $18.94 | $1.5M |
| 2024-12-05 | TransAlta CorporationIssuer | issuer_buyback | 2.2K | $16.79 | $36.9K |
| 2024-12-04 | TransAlta CorporationIssuer | issuer_buyback | 46.1K | $16.24 | $748.7K |
| 2024-12-03 | TransAlta CorporationIssuer | issuer_buyback | 45.6K | $16.35 | $745.5K |
| 2024-12-02 | TransAlta CorporationIssuer | issuer_buyback | 15.1K | $15.94 | $240.7K |
| 2024-11-29 | TransAlta CorporationIssuer | issuer_buyback | 47.6K | $15.75 | $749.7K |
| 2024-11-28 | TransAlta CorporationIssuer | issuer_buyback | 48.1K | $15.59 | $749.9K |
| 2024-11-27 | TransAlta CorporationIssuer | issuer_buyback | 48.6K | $15.43 | $749.7K |
| 2024-11-26 | TransAlta CorporationIssuer | issuer_buyback | 49.4K | $15.16 | $748.9K |
| 2024-11-25 | TransAlta CorporationIssuer | issuer_buyback | 49.7K | $15.06 | $748.7K |
| 2024-11-22 | TransAlta CorporationIssuer | issuer_buyback | 49.5K | $15.14 | $749.4K |
| 2024-11-21 | TransAlta CorporationIssuer | issuer_buyback | 50.3K | $14.89 | $749K |
| 2024-11-20 | TransAlta CorporationIssuer | issuer_buyback | 52.1K | $14.37 | $748.8K |
| 2024-11-19 | TransAlta CorporationIssuer | issuer_buyback | 52.2K | $14.36 | $749.5K |
| 2024-11-18 | TransAlta CorporationIssuer | issuer_buyback | 52K | $14.41 | $749.1K |
| 2024-11-12 | TransAlta CorporationIssuer | issuer_buyback | 8.7K | $14.12 | $122.8K |
| 2024-11-11 | TransAlta CorporationIssuer | issuer_buyback | 53.2K | $14.10 | $750K |
| 2024-11-08 | TransAlta CorporationIssuer | issuer_buyback | 52.2K | $14.36 | $749.6K |
| 2024-11-07 | TransAlta CorporationIssuer | issuer_buyback | 51.4K | $14.59 | $750K |
| 2024-08-12 | TransAlta CorporationIssuer | issuer_buyback | 30.7K | $11.00 | $337.6K |
| 2024-08-09 | TransAlta CorporationIssuer | issuer_buyback | 7.2K | $10.99 | $79.1K |
| 2024-08-05 | TransAlta CorporationIssuer | issuer_buyback | 10.7K | $10.81 | $115.7K |
| 2024-08-01 | TransAlta CorporationIssuer | issuer_buyback | 54.5K | $10.92 | $594.9K |
| 2024-07-31 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.29 | $1.03M |
| 2024-07-30 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.19 | $1.02M |
| 2024-07-29 | TransAlta CorporationIssuer | issuer_buyback | 99.4K | $10.16 | $1.01M |
| 2024-07-26 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.17 | $1.02M |
| 2024-07-25 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.08 | $1.01M |
| 2024-07-24 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.97 | $997.3K |
| 2024-07-23 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.49 | $948.8K |
| 2024-07-22 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.67 | $967K |
| 2024-07-19 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.1K |
| 2024-07-18 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.09 | $1.01M |
| 2024-07-17 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.08 | $1.01M |
| 2024-07-16 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.83 | $983.3K |
| 2024-07-15 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.86 | $986.5K |
| 2024-07-12 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.05 | $1.01M |
| 2024-07-11 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.3K |
| 2024-07-10 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.48 | $948.5K |
| 2024-07-09 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.35 | $934.9K |
| 2024-07-08 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.47 | $946.6K |
| 2024-07-05 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.51 | $951.1K |
| 2024-07-04 | TransAlta CorporationIssuer | issuer_buyback | 75K | $9.53 | $715K |
| 2024-07-03 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.49 | $948.5K |
| 2024-07-02 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.46 | $945.5K |
| 2024-06-28 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.68 | $968.4K |
| 2024-06-27 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.61 | $961.1K |
| 2024-06-26 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.50 | $950.3K |
| 2024-06-25 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.54 | $954K |
| 2024-06-24 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.63 | $962.5K |
| 2024-06-21 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.58 | $958.4K |
| 2024-06-20 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.75 | $974.6K |
| 2024-06-19 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.65 | $965.3K |
| 2024-06-18 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.63 | $963.2K |
| 2024-06-17 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.66 | $966.1K |
| 2024-06-14 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.51 | $950.9K |
| 2024-06-13 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.61 | $961.4K |
| 2024-06-12 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.94 | $993.7K |
| 2024-06-11 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.90 | $990.3K |
| 2024-06-10 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.02 | $1M |
| 2024-06-07 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.88 | $987.6K |
| 2024-06-06 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.99 | $999.1K |
| 2024-06-05 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.88 | $988.1K |
| 2024-06-04 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $979.7K |
| 2024-06-03 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.2K |
| 2024-05-31 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.84 | $983.6K |
| 2024-05-30 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.76 | $976.4K |
| 2024-05-29 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.57 | $957.5K |
| 2024-05-28 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.71 | $971.3K |
| 2024-05-27 | TransAlta CorporationIssuer | issuer_buyback | 76.9K | $9.71 | $746.4K |
| 2024-05-24 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.64 | $964.1K |
| 2024-05-23 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.48 | $948.5K |
| 2024-05-22 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.78 | $977.6K |
| 2024-05-21 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.4K |
| 2024-05-17 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.84 | $984K |
| 2024-05-16 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.82 | $982K |
| 2024-05-15 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.62 | $961.9K |
| 2024-05-14 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.51 | $950.6K |
| 2024-05-13 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.69 | $968.5K |
| 2024-05-10 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.4K |
| 2024-05-09 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.89 | $988.8K |
| 2024-05-03 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.65 | $964.5K |
| 2024-05-02 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.27 | $926.5K |
| 2024-05-01 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.18 | $918.3K |
| 2024-04-30 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.04 | $904K |
| 2024-04-29 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.03 | $903.1K |
| 2024-04-26 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.13 | $912.8K |
| 2024-04-25 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.19 | $918.7K |
| 2024-04-24 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.01 | $900.5K |
| 2024-04-23 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.98 | $898.4K |
| 2024-04-22 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.88 | $888K |
| 2024-04-19 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.90 | $889.8K |
| 2024-04-18 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.74 | $873.9K |
| 2024-04-17 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.54 | $854.4K |
| 2024-04-16 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.39 | $839K |
| 2024-04-15 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.35 | $834.6K |
| 2024-04-12 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.43 | $842.5K |
| 2024-04-11 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.33 | $833.4K |
| 2024-04-10 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.35 | $835.1K |
| 2024-04-09 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.62 | $862.3K |
| 2024-04-08 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.52 | $852.2K |
| 2024-04-05 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.58 | $857.6K |
| 2024-04-04 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.65 | $865.1K |
| 2024-04-03 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.59 | $858.8K |
| 2024-04-02 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.63 | $862.5K |
| 2024-04-01 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.71 | $870.7K |
| 2024-03-28 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.69 | $1.3M |
| 2024-03-27 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.75 | $1.31M |
| 2024-03-26 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.68 | $1.3M |
| 2024-03-25 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.70 | $1.3M |
| 2024-03-22 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.81 | $1.32M |
| 2024-03-21 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.72 | $1.31M |
| 2024-03-20 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.54 | $1.28M |
| 2024-03-19 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.73 | $1.31M |
| 2024-03-18 | TransAlta CorporationIssuer | issuer_buyback | 143.7K | $8.77 | $1.26M |
| 2024-03-15 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.74 | $1.31M |
| 2024-03-14 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.87 | $1.33M |
| 2024-03-13 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.83 | $1.33M |
| 2024-02-16 | TransAlta CorporationIssuer | issuer_buyback | 21.3K | $9.33 | $198.7K |
| 2024-02-15 | TransAlta CorporationIssuer | issuer_buyback | 53.1K | $9.41 | $499.8K |
| 2024-02-14 | TransAlta CorporationIssuer | issuer_buyback | 53.2K | $9.39 | $499.7K |
| 2024-02-13 | TransAlta CorporationIssuer | issuer_buyback | 53.8K | $9.29 | $499.5K |
| 2024-02-12 | TransAlta CorporationIssuer | issuer_buyback | 53K | $9.43 | $499.9K |
| 2024-02-09 | TransAlta CorporationIssuer | issuer_buyback | 53.5K | $9.34 | $499.8K |
| 2024-02-08 | TransAlta CorporationIssuer | issuer_buyback | 53.7K | $9.31 | $499.9K |
| 2024-02-07 | TransAlta CorporationIssuer | issuer_buyback | 53.5K | $9.34 | $499.8K |
| 2024-02-06 | TransAlta CorporationIssuer | issuer_buyback | 53.5K | $9.34 | $499.7K |
| 2024-02-05 | TransAlta CorporationIssuer | issuer_buyback | 53K | $9.43 | $499.7K |
| 2024-02-02 | TransAlta CorporationIssuer | issuer_buyback | 51.9K | $9.62 | $499.2K |
| 2024-02-01 | TransAlta CorporationIssuer | issuer_buyback | 51K | $9.79 | $499.1K |
| 2024-01-31 | TransAlta CorporationIssuer | issuer_buyback | 50.8K | $9.83 | $499.5K |
| 2024-01-31 | TransAlta CorporationIssuer | issuer_buyback | 50.5K | $9.85 | $497.5K |
| 2024-01-30 | TransAlta CorporationIssuer | issuer_buyback | 50.5K | $9.85 | $497.5K |
| 2024-01-29 | TransAlta CorporationIssuer | issuer_buyback | 50K | $10.00 | $499.9K |
| 2024-01-26 | TransAlta CorporationIssuer | issuer_buyback | 49.5K | $10.10 | $499.7K |
| $9.66 |
| $53.1K |
| 2024-02-29 | John Patrick DielwartDirector of Issuer | other | 5.5K | $9.66 | $53.1K |
| 2024-02-27 | Bryan Daniel PinneyDirector of Issuer | other | 15K | $9.63 | $144.4K |
| 2024-02-27 | Bryan Daniel PinneyDirector of Issuer | other | 15K | $9.63 | $144.4K |
No recent filings — last financials over 15 months old.
View warrant overhang tool →2,084 shares ($34,509) on 2026-09-16.
Every filing we hold for this issuer; balances as filed.
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
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-16 | John Patrick DielwartDirector of Issuer | ▲buy | 2.1K | $16.56 | $34.5K |
| 2026-09-15 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 5K | $16.02 | $80.1K |
| 2026-08-04 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 10K | $17.77 | $177.7K |
| 2026-06-19 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 10K | $19.58 | $195.8K |
| 2026-06-17 | John Patrick DielwartDirector of Issuer | ▲buy | 1.8K | $19.25 | $35.4K |
| 2026-06-05 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 10K | $18.15 | $181.5K |
| 2026-05-13 | Michael PoliteskiSenior Officer of Issuer | ▲buy | 10K | $17.24 | $172.4K |
| 2026-04-02 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.6K | $18.42 | $47K |
| 2026-03-16 | John Patrick DielwartDirector of Issuer | ▲buy | 2K | $16.93 | $34.5K |
| 2026-01-05 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.2K | $17.77 | $38.3K |
| 2025-12-16 | John Patrick DielwartDirector of Issuer | ▲buy | 1.6K | $18.70 | $29.5K |
| 2025-10-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 2K | $19.35 | $38.2K |
| 2025-09-16 | John Patrick DielwartDirector of Issuer | ▲buy | 1.7K | $17.60 | $29.5K |
| 2025-07-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.6K | $14.54 | $38K |
| 2025-06-16 | John Patrick DielwartDirector of Issuer | ▲buy | 1.9K | $15.38 | $28.8K |
| 2025-04-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.6K | $13.52 | $34.9K |
| 2025-02-27 | Joel E. HunterSenior Officer of Issuer | ▲buy | 45K | $14.99 | $674.8K |
| 2025-01-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 1.4K | $20.06 | $27.8K |
| 2024-12-16 | John Patrick DielwartDirector of Issuer | ▲buy | 1.5K | $19.09 | $28.7K |
| 2024-12-16 | Bryan Daniel PinneyDirector of Issuer | ▲buy | 1.9K | $19.09 | $36.7K |
| 2024-10-03 | John Harry KousiniorisDirector of Issuer | ▲buy | 1.9K | $14.21 | $27.7K |
| 2024-09-16 | Bryan Daniel PinneyDirector of Issuer | ▲buy | 3K | $12.41 | $37.6K |
| 2024-09-16 | John Patrick DielwartDirector of Issuer | ▲buy | 2.4K | $12.41 | $29.6K |
| 2024-07-04 | John Harry KousiniorisDirector of Issuer | ▲buy | 2.9K | $9.45 | $27.5K |
| 2024-06-17 | Bryan Daniel PinneyDirector of Issuer | ▲buy | 3.8K | $9.63 | $36.7K |
| 2024-06-17 | John Patrick DielwartDirector of Issuer | ▲buy | 3K | $9.63 | $28.7K |
| 2024-04-04 | John Harry KousiniorisDirector of Issuer | ▲buy | 3.2K | $8.66 | $27.3K |
| 2024-03-15 | Bryan Daniel PinneyDirector of Issuer | ▲buy | 4.2K | $8.81 | $36.7K |
| 2024-03-15 | John Patrick DielwartDirector of Issuer | ▲buy | 3.3K | $8.81 | $28.7K |
| 2024-02-29 | Candace Joan MacGibbonDirector of Issuer | ▲buy | 2.7K | $9.35 | $25K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
10% Security Holder of Issuer
10% Security Holder of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-21 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $18.25 | $182.5K |
| 2026-05-08 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 5K | $17.60 | $88K |
| 2026-05-08 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $17.45 | $174.5K |
| 2026-05-07 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $17.45 | $174.5K |
| 2026-03-31 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 10.6K | $18.21 | $193.5K |
| 2026-03-31 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 7K | $18.15 | $127K |
| 2026-03-30 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 5K | $17.66 | $88.3K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | ▼sell | 36.5K | $17.90 | $652.5K |
| 2026-03-25 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 15K | $18.00 | $270K |
| 2026-03-24 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $17.45 | $174.5K |
| 2026-03-24 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 7.5K | $17.70 | $132.8K |
| 2026-03-12 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 5K | $17.46 | $87.3K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 58.1K | $18.34 | $1.07M |
| 2026-03-03 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $19.13 | $191.3K |
| 2026-03-03 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $18.98 | $189.8K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 39.4K | $18.95 | $746.7K |
| 2025-01-06 | Brookfield Corporation10% Security Holder of Issuer | ▼sell | 3.3M | $19.65 | $64.75M |
| 2025-01-06 | Brookfield Corporation10% Security Holder of Issuer | ▼sell | 5.3M | $19.65 | $104.24M |
| 2024-12-18 | John Harry KousiniorisDirector of Issuer | ▼sell | 35.2K | $20.73 | $729.3K |
| 2024-12-17 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 20K | $20.01 | $400.2K |
| 2024-12-16 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $19.35 | $193.5K |
| 2024-12-16 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $19.41 | $194.1K |
| 2024-12-13 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 25K | $18.86 | $471.5K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 24.7K | $18.82 | $465.5K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 3.6K | $18.84 | $67.9K |
| 2024-12-05 | John Harry KousiniorisDirector of Issuer | ▼sell | 45K | $17.67 | $795.1K |
| 2024-12-02 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 8K | $16.30 | $130.4K |
| 2024-11-29 | John Harry KousiniorisDirector of Issuer | ▼sell | 65K | $15.74 | $1.02M |
| 2024-11-28 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 8K | $15.49 | $123.9K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 3.2K | $15.13 | $48.2K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 22.7K | $15.25 | $346.1K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 10K | $15.18 | $152.5K |
| 2024-11-27 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 26.3K | $15.18 | $398.9K |
| 2024-11-22 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $14.82 | $148.2K |
| 2024-11-22 | John Harry KousiniorisDirector of Issuer | ▼sell | 70K | $15.15 | $1.06M |
| 2024-11-22 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $14.66 | $146.6K |
| 2024-11-21 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 25K | $15.11 | $377.8K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | ▼sell | 4.4K | $13.85 | $60.6K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | ▼sell | 7.7K | $13.85 | $106.6K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | ▼sell | 7.6K | $13.85 | $105.5K |
| 2024-09-25 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 20K | $13.92 | $278.4K |
| 2024-08-15 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $11.45 | $114.5K |
| 2024-08-15 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 10K | $11.45 | $114.5K |
| 2024-08-09 | Kerry Lynn O'ReillySenior Officer of Issuer | ▼sell | 48.8K | $10.99 | $536.7K |
| 2024-08-07 | Jane Nyla FedoretzSenior Officer of Issuer | ▼sell | 41.4K | $11.30 | $467.6K |
| 2024-06-17 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 10K | $9.67 | $96.7K |
| 2024-06-14 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 20K | $9.49 | $189.8K |
| 2024-06-13 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 20K | $9.75 | $195K |
| 2024-06-13 | Blain Mitchell van MelleSenior Officer of Issuer | ▼sell | 30K | $9.77 | $293.1K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director 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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-16 | John Patrick DielwartDirector of Issuer | grant | 3K | $16.61 | $50K |
| 2026-09-16 | Laura Waters FOLSEDirector of Issuer | grant | 1.8K | $16.61 | $30K |
| 2026-09-16 | Bryan Daniel PinneyDirector of Issuer | grant | 1.8K | $16.61 | $30K |
| 2026-09-16 | Manjit Kaur SharmaDirector of Issuer | grant | 1.8K | $16.61 | $30K |
| 2026-09-16 | Sandy SharmanDirector of Issuer | grant | 3.6K | $16.61 | $60K |
| 2026-09-16 | Thomas Mark O'FLYNNDirector of Issuer | grant | 1.8K | $16.61 | $30K |
| 2026-06-16 | John Patrick DielwartDirector of Issuer | grant | 2.7K | $18.20 | $50K |
| 2026-06-16 | Manjit Kaur SharmaDirector of Issuer | grant | 1.6K | $18.20 | $30K |
| 2026-06-16 | Bryan Daniel PinneyDirector of Issuer | grant | 1.6K | $18.20 | $30K |
| 2026-06-16 | Thomas Mark O'FLYNNDirector of Issuer | grant | 1.6K | $18.20 | $30K |
| 2026-06-16 | Sandy SharmanDirector of Issuer | grant | 3.3K | $18.20 | $60K |
| 2026-06-16 | Laura Waters FOLSEDirector of Issuer | grant | 1.6K | $18.20 | $30K |
| 2026-05-14 | Grant Arthur ARNOLDSenior Officer of Issuer | grant | 8.7K | $17.38 | $151K |
| 2026-05-14 | Joel E. HunterSenior Officer of Issuer | grant | 10.9K | $17.38 | $189.1K |
| 2026-05-14 | Joel E. HunterSenior Officer of Issuer | grant | 23.9K | $17.38 | $416.1K |
| 2026-05-14 | Joel E. HunterSenior Officer of Issuer | grant | 25.1K | $17.38 | $435.4K |
| 2026-05-14 | Michael PoliteskiSenior Officer of Issuer | grant | 29.1K | $17.38 | $505K |
| 2026-05-14 | Grant Arthur ARNOLDSenior Officer of Issuer | grant | 19.1K | $17.38 | $332.3K |
| 2026-05-14 | Grant Arthur ARNOLDSenior Officer of Issuer | grant | 20K | $17.38 | $347.7K |
| 2026-05-14 | Michael PoliteskiSenior Officer of Issuer | grant | 12.6K | $17.38 | $219.4K |
| 2026-05-14 | Michael PoliteskiSenior Officer of Issuer | grant | 27.8K | $17.38 | $482.6K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 8.2K | $12.11 | $98.7K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 8.2K | $12.11 | $98.7K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 28.3K | $12.02 | $340.2K |
| 2026-03-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 28.3K | $12.02 | $340.2K |
| 2026-03-16 | Laura Waters FOLSEDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | Manjit Kaur SharmaDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | Bryan Daniel PinneyDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | Thomas Mark O'FLYNNDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | Candace Joan MacGibbonDirector of Issuer | grant | 3.5K | $17.31 | $60K |
| 2026-03-16 | Sandy SharmanDirector of Issuer | grant | 3.5K | $17.31 | $60K |
| 2026-03-16 | Alan John FohrerDirector of Issuer | grant | 1.7K | $17.31 | $30K |
| 2026-03-16 | John Patrick DielwartDirector of Issuer | grant | 2.9K | $17.31 | $50K |
| 2026-03-09 | Kelly Allison GallowaySenior Officer of Issuer | grant | 3.1K | $18.12 | $56.9K |
| 2026-03-09 | Nancy Louise BrennanSenior Officer of Issuer | grant | 25.9K | $18.12 | $468.7K |
| 2026-03-09 | Nancy Louise BrennanSenior Officer of Issuer | grant | 11.8K | $18.12 | $213K |
| 2026-03-09 | Michelle Dawn CameronSenior Officer of Issuer | grant | 5.2K | $18.12 | $93.4K |
| 2026-03-09 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 18.9K | $18.12 | $341.7K |
| 2026-03-09 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 20K | $18.12 | $361.9K |
| 2026-03-09 | Stephanie Ann ParisSenior Officer of Issuer | grant | 3K | $18.12 | $55K |
| 2026-03-09 | Stephanie Ann ParisSenior Officer of Issuer | grant | 6.1K | $18.12 | $110K |
| 2026-03-09 | David Christopher LittleSenior Officer of Issuer | grant | 5.6K | $13.30 | $74.5K |
| 2026-03-09 | David Christopher LittleSenior Officer of Issuer | grant | 12.3K | $13.30 | $163.9K |
| 2026-03-09 | David Christopher LittleSenior Officer of Issuer | grant | 11.7K | $13.30 | $155.7K |
| 2026-03-09 | John Harry KousiniorisDirector of Issuer | grant | 56.8K | $18.12 | $1.03M |
| 2026-03-09 | John Harry KousiniorisDirector of Issuer | grant | 125.1K | $18.12 | $2.27M |
| 2026-03-09 | John Harry KousiniorisDirector of Issuer | grant | 132.5K | $18.12 | $2.4M |
| 2026-03-09 | Nancy Angenita JohnsonSenior Officer of Issuer | grant | 3K | $18.12 | $55K |
| 2026-03-09 | Nancy Angenita JohnsonSenior Officer of Issuer | grant | 6.1K | $18.12 | $110.1K |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 29.2K | $18.12 | $529.4K |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 64.3K | $18.12 | $1.16M |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 2.1K | $18.12 | $37.3K |
| 2026-03-09 | Kelly Allison GallowaySenior Officer of Issuer | grant | 1.6K | $18.12 | $28.5K |
| 2026-03-09 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 8.6K | $18.12 | $155.3K |
| 2026-03-09 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 10.7K | $18.12 | $193.5K |
| 2026-03-09 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 23.5K | $18.12 | $425.7K |
| 2026-03-09 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 24.9K | $18.12 | $451K |
| 2026-03-09 | Mark Albert FlickingerSenior Officer of Issuer | grant | 10.7K | $13.30 | $142.2K |
| 2026-03-09 | Mark Albert FlickingerSenior Officer of Issuer | grant | 23.5K | $13.30 | $312.8K |
| 2026-03-09 | Mark Albert FlickingerSenior Officer of Issuer | grant | 22.3K | $13.30 | $297.2K |
| 2026-03-09 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 14K | $18.12 | $254.2K |
| 2026-03-09 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 30.9K | $18.12 | $559.3K |
| 2026-03-09 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 32.7K | $18.12 | $592.5K |
| 2026-03-09 | Michelle Dawn CameronSenior Officer of Issuer | grant | 2.6K | $18.12 | $46.7K |
| 2026-03-09 | Nancy Louise BrennanSenior Officer of Issuer | grant | 27.4K | $18.12 | $496.5K |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 70.3K | $18.12 | $1.27M |
| 2026-03-09 | Joel E. HunterSenior Officer of Issuer | grant | 70.3K | $18.12 | $1.27M |
| 2026-03-09 | Nancy Louise BrennanSenior Officer of Issuer | grant | 27.4K | $18.12 | $496.5K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 8.3K | $11.84 | $98.6K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 21.4K | $9.67 | $207K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 18.5K | $9.28 | $172K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 9.8K | $12.67 | $124.7K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 9.8K | $12.67 | $124.7K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 8.3K | $11.84 | $98.6K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 21.4K | $9.67 | $207K |
| 2026-03-04 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 18.5K | $9.28 | $172K |
| 2026-02-26 | John Harry KousiniorisDirector of Issuer | option_exercise | 101.7K | $17.92 | $1.82M |
| 2026-02-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 20.8K | $17.92 | $372.4K |
| 2026-02-26 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 31.5K | $17.92 | $565K |
| 2026-02-26 | Michelle Dawn CameronSenior Officer of Issuer | option_exercise | 4.3K | $17.92 | $76.8K |
| 2026-02-26 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 19.8K | $17.92 | $355.2K |
| 2026-01-07 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 9.2K | $17.53 | $161.2K |
| 2026-01-07 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 9.2K | $17.53 | $161.2K |
| 2026-01-07 | John Harry KousiniorisDirector of Issuer | option_exercise | 30.2K | $17.53 | $528.8K |
| 2026-01-07 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 5.7K | $17.53 | $99.8K |
| 2026-01-07 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 6K | $17.53 | $104.8K |
| 2026-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 18.1K | $17.37 | $314.9K |
| 2026-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 39.9K | $17.37 | $692.9K |
| 2026-01-01 | Michelle Dawn CameronSenior Officer of Issuer | expiry | 2.7K | $17.37 | $46.8K |
| 2026-01-01 | Michelle Dawn CameronSenior Officer of Issuer | expiry | 5.4K | $17.37 | $93.7K |
| 2026-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 11.4K | $17.37 | $198K |
| 2026-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 25.1K | $17.73 | $444.7K |
| 2026-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | expiry | 18.1K | $17.37 | $315K |
| 2026-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | expiry | 39.9K | $17.37 | $692.9K |
| 2026-01-01 | John Harry KousiniorisDirector of Issuer | expiry | 58.5K | $17.37 | $1.02M |
| 2026-01-01 | John Harry KousiniorisDirector of Issuer | expiry | 128.6K | $17.37 | $2.23M |
| 2026-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 11.9K | $17.31 | $206.9K |
| 2026-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 26.3K | $17.37 | $456.7K |
| 2025-12-16 | Candace Joan MacGibbonDirector of Issuer | grant | 2.5K | $19.65 | $48.8K |
| 2025-12-16 | John Patrick DielwartDirector of Issuer | grant | 2.1K | $19.65 | $41.3K |
| 2025-12-16 | Sandy SharmanDirector of Issuer | grant | 2.5K | $19.65 | $48.8K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 14.3K | $12.02 | $172K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 12.4K | $12.67 | $156.7K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 21.6K | $10.94 | $236.2K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 12.4K | $12.67 | $156.7K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 21.6K | $10.94 | $236.2K |
| 2025-09-29 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 14.3K | $12.02 | $172K |
| 2025-09-16 | John Patrick DielwartDirector of Issuer | grant | 2.4K | $17.50 | $41.2K |
| 2025-09-16 | Candace Joan MacGibbonDirector of Issuer | grant | 2.8K | $17.50 | $48.8K |
| 2025-09-16 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 11.3K | $17.22 | $194.8K |
| 2025-09-16 | Sandy SharmanDirector of Issuer | grant | 2.8K | $17.50 | $48.8K |
| 2025-09-15 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 21.8K | $17.22 | $374.7K |
| 2025-06-16 | Candace Joan MacGibbonDirector of Issuer | grant | 3.3K | $14.83 | $48.7K |
| 2025-06-16 | Sandy SharmanDirector of Issuer | grant | 3.3K | $14.83 | $48.7K |
| 2025-06-16 | John Patrick DielwartDirector of Issuer | grant | 2.8K | $14.83 | $41.2K |
| 2025-03-16 | Candace Joan MacGibbonDirector of Issuer | grant | 3.7K | $13.20 | $48.7K |
| 2025-03-16 | John Patrick DielwartDirector of Issuer | grant | 3.1K | $13.20 | $41.3K |
| 2025-02-26 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 30.1K | $15.54 | $467.3K |
| 2025-02-26 | John Harry KousiniorisDirector of Issuer | option_exercise | 93K | $15.54 | $1.45M |
| 2025-02-26 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 19.4K | $15.54 | $301.1K |
| 2025-02-26 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 7K | $15.54 | $109.3K |
| 2025-02-26 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 30.1K | $15.54 | $467.3K |
| 2025-02-26 | Michelle Dawn CameronSenior Officer of Issuer | option_exercise | 3K | $15.54 | $47.3K |
| 2025-01-06 | John Harry KousiniorisDirector of Issuer | option_exercise | 24.1K | $20.37 | $491K |
| 2025-01-06 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 7.7K | $20.37 | $156.1K |
| 2025-01-06 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 2.2K | $20.37 | $45.6K |
| 2025-01-06 | Christopher Douglas FRALICKSenior Officer of Issuer | option_exercise | 1.7K | $20.37 | $33.7K |
| 2025-01-06 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 7.7K | $20.37 | $156.1K |
| 2025-01-06 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 4.9K | $20.37 | $99.2K |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 16.2K | $20.40 | $330K |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 17.9K | $20.40 | $365.4K |
| 2025-01-01 | Mark Albert FlickingerSenior Officer of Issuer | grant | 8.9K | $14.22 | $127.2K |
| 2025-01-01 | Mark Albert FlickingerSenior Officer of Issuer | grant | 19.7K | $14.22 | $279.8K |
| 2025-01-01 | Mark Albert FlickingerSenior Officer of Issuer | grant | 18.5K | $14.22 | $262.6K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 12K | $20.40 | $245.6K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 26.5K | $20.40 | $540.4K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | grant | 29.3K | $20.40 | $598.3K |
| 2025-01-01 | Michelle Dawn CameronSenior Officer of Issuer | grant | 2K | $20.40 | $40.6K |
| 2025-01-01 | Michelle Dawn CameronSenior Officer of Issuer | grant | 4K | $20.40 | $81.2K |
| 2025-01-01 | Nancy Louise BrennanSenior Officer of Issuer | grant | 8.2K | $20.40 | $167.2K |
| 2025-01-01 | Nancy Louise BrennanSenior Officer of Issuer | grant | 18K | $20.40 | $367.8K |
| 2025-01-01 | Nancy Louise BrennanSenior Officer of Issuer | grant | 20K | $20.40 | $407.2K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | expiry | 4.7K | $20.40 | $94.9K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | expiry | 10.2K | $20.40 | $208.8K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 9.7K | $20.40 | $198.6K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 21.4K | $20.40 | $436.9K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | expiry | 15.1K | $20.40 | $308.2K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | expiry | 33.2K | $20.40 | $678.1K |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | expiry | 46.7K | $20.40 | $953.3K |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | expiry | 102.8K | $20.40 | $2.1M |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 3.5K | $20.40 | $72.1K |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | expiry | 7.8K | $20.40 | $158.6K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 15.1K | $20.40 | $308.2K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 33.2K | $20.40 | $678.1K |
| 2025-01-01 | Jane Nyla FedoretzSenior Officer of Issuer | expiry | 33.2K | $20.40 | $678.1K |
| 2025-01-01 | Michelle Dawn CameronSenior Officer of Issuer | expiry | 1.7K | $20.40 | $33.9K |
| 2025-01-01 | Michelle Dawn CameronSenior Officer of Issuer | expiry | 3.3K | $20.40 | $67.8K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | grant | 3.3K | $20.40 | $68K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | grant | 7.3K | $20.40 | $149.6K |
| 2025-01-01 | Brent Vincent WardSenior Officer of Issuer | grant | 8.1K | $20.40 | $165.6K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 7.4K | $20.40 | $150K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 16.2K | $20.40 | $330K |
| 2025-01-01 | Blain Mitchell van MelleSenior Officer of Issuer | grant | 17.9K | $20.40 | $365.4K |
| 2025-01-01 | Jonathan Patrick OzirnySenior Officer of Issuer | grant | 2.1K | $20.40 | $42.8K |
| 2025-01-01 | Jonathan Patrick OzirnySenior Officer of Issuer | grant | 4.2K | $20.40 | $85.5K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | grant | 12.3K | $20.40 | $251.2K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | grant | 27.1K | $20.40 | $552.8K |
| 2025-01-01 | Kerry Lynn O'ReillySenior Officer of Issuer | grant | 30K | $20.40 | $612K |
| 2025-01-01 | David Christopher LittleSenior Officer of Issuer | grant | 5.1K | $14.22 | $72K |
| 2025-01-01 | David Christopher LittleSenior Officer of Issuer | grant | 11.1K | $14.22 | $158.4K |
| 2025-01-01 | David Christopher LittleSenior Officer of Issuer | grant | 10.5K | $14.22 | $148.6K |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | grant | 50.5K | $20.40 | $1.03M |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | grant | 111.1K | $20.40 | $2.27M |
| 2025-01-01 | John Harry KousiniorisDirector of Issuer | grant | 123K | $20.40 | $2.51M |
| 2025-01-01 | Joel E. HunterSenior Officer of Issuer | grant | 20.5K | $20.40 | $418.8K |
| 2025-01-01 | Joel E. HunterSenior Officer of Issuer | grant | 45.2K | $20.40 | $921.3K |
| 2025-01-01 | Joel E. HunterSenior Officer of Issuer | grant | 50K | $20.40 | $1.02M |
| 2025-01-01 | Christopher Douglas FRALICKSenior Officer of Issuer | grant | 7.4K | $20.40 | $150K |
| 2024-12-18 | John Harry KousiniorisDirector of Issuer | option_exercise | 35.2K | $5.59 | $196.7K |
| 2024-12-18 | John Harry KousiniorisDirector of Issuer | option_exercise | 35.2K | $5.59 | $196.7K |
| 2024-12-16 | Candace Joan MacGibbonDirector of Issuer | grant | 2.6K | $18.71 | $48.8K |
| 2024-12-16 | John Patrick DielwartDirector of Issuer | grant | 2.2K | $18.71 | $41.3K |
| 2024-12-16 | Manjit Kaur SharmaDirector of Issuer | grant | 2.6K | $18.71 | $48.8K |
| 2024-12-16 | Sandy SharmanDirector of Issuer | grant | 2.6K | $18.71 | $48.8K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 24.7K | $12.67 | $313.4K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 3.6K | $12.02 | $43.3K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 24.7K | $12.67 | $313.4K |
| 2024-12-11 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 3.6K | $12.02 | $43.3K |
| 2024-12-05 | John Harry KousiniorisDirector of Issuer | option_exercise | 45K | $5.59 | $251.6K |
| 2024-12-05 | John Harry KousiniorisDirector of Issuer | option_exercise | 45K | $5.59 | $251.6K |
| 2024-11-29 | John Harry KousiniorisDirector of Issuer | option_exercise | 65K | $5.59 | $363.4K |
| 2024-11-29 | John Harry KousiniorisDirector of Issuer | option_exercise | 65K | $5.59 | $363.4K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 24.7K | $12.67 | $313.4K |
| 2024-11-27 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 26.3K | $9.67 | $254.1K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 14.3K | $12.02 | $172K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 24.7K | $12.67 | $313.4K |
| 2024-11-27 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 14.3K | $12.02 | $172K |
| 2024-11-27 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 26.3K | $9.67 | $254.1K |
| 2024-11-22 | John Harry KousiniorisDirector of Issuer | option_exercise | 70K | $7.45 | $521.4K |
| 2024-11-22 | John Harry KousiniorisDirector of Issuer | option_exercise | 70K | $7.45 | $521.4K |
| 2024-11-21 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 25K | $9.67 | $241.8K |
| 2024-11-21 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 25K | $9.67 | $241.8K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 7.6K | $12.67 | $96.5K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 4.4K | $12.02 | $52.6K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 4.4K | $12.02 | $52.6K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 7.6K | $12.67 | $96.5K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 7.7K | $11.84 | $91.1K |
| 2024-09-26 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 7.7K | $11.84 | $91.1K |
| 2024-09-16 | Manjit Kaur SharmaDirector of Issuer | grant | 3.9K | $12.35 | $48.8K |
| 2024-09-16 | Candace Joan MacGibbonDirector of Issuer | grant | 3.9K | $12.35 | $48.7K |
| 2024-09-16 | John Patrick DielwartDirector of Issuer | grant | 3.3K | $12.35 | $41.2K |
| 2024-09-16 | Sandy SharmanDirector of Issuer | grant | 3.9K | $12.35 | $48.7K |
| 2024-08-14 | Mark Albert FlickingerSenior Officer of Issuer | grant | 7.1K | $8.12 | $57.3K |
| 2024-08-14 | Mark Albert FlickingerSenior Officer of Issuer | grant | 36.9K | $8.12 | $300K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 52.3K | $11.19 | $584.7K |
| 2024-08-14 | Mark Albert FlickingerSenior Officer of Issuer | grant | 17.5K | $8.12 | $142.1K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 50.3K | $11.19 | $562.5K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 18.2K | $11.19 | $203.1K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 50.3K | $11.19 | $562.5K |
| 2024-08-14 | Mark Albert FlickingerSenior Officer of Issuer | grant | 15.5K | $8.12 | $126.1K |
| 2024-08-14 | Joel E. HunterSenior Officer of Issuer | grant | 39.9K | $11.19 | $446.9K |
| 2024-08-08 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 51.3K | $9.67 | $495.8K |
| 2024-08-08 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 51.3K | $9.67 | $495.8K |
| 2024-08-07 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 41.4K | $9.28 | $384K |
| 2024-08-07 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 41.4K | $9.28 | $384K |
| 2024-06-17 | Candace Joan MacGibbonDirector of Issuer | grant | 5K | $9.81 | $48.7K |
| 2024-06-17 | Sandy SharmanDirector of Issuer | grant | 5K | $9.81 | $48.8K |
| 2024-06-17 | Manjit Kaur SharmaDirector of Issuer | grant | 5K | $9.81 | $48.7K |
| 2024-06-17 | John Patrick DielwartDirector of Issuer | grant | 4.2K | $9.81 | $41.3K |
| 2024-03-18 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 7.1K | $8.72 | $61.9K |
| 2024-03-16 | John Patrick DielwartDirector of Issuer | grant | 4.7K | $8.72 | $41.2K |
| 2024-03-16 | Candace Joan MacGibbonDirector of Issuer | grant | 5.6K | $8.72 | $48.8K |
| 2024-03-16 | Sandy SharmanDirector of Issuer | grant | 5.6K | $8.72 | $48.8K |
| 2024-03-16 | Manjit Kaur SharmaDirector of Issuer | grant | 5.6K | $8.72 | $48.7K |
| 2024-03-15 | Blain Mitchell van MelleSenior Officer of Issuer | expiry | 13.7K | $8.72 | $119K |
| 2024-02-28 | Todd John StackSenior Officer of Issuer | option_exercise | 37K | $9.58 | $354.9K |
| 2024-02-28 | Kerry Lynn O'ReillySenior Officer of Issuer | option_exercise | 34.1K | $9.58 | $326.5K |
| 2024-02-28 | Aron John WillisSenior Officer of Issuer | option_exercise | 20.9K | $9.58 | $199.8K |
| 2024-02-28 | Brent Vincent WardSenior Officer of Issuer | option_exercise | 9.4K | $9.58 | $89.7K |
| 2024-02-28 | Scott Thomas JEFFERSSenior Officer of Issuer | option_exercise | 4.1K | $9.58 | $39.1K |
| 2024-02-28 | Jane Nyla FedoretzSenior Officer of Issuer | option_exercise | 34.1K | $9.58 | $326.5K |
| 2024-02-28 | Blain Mitchell van MelleSenior Officer of Issuer | option_exercise | 20.2K | $9.58 | $193.2K |
| 2024-02-28 | John Harry KousiniorisDirector of Issuer | option_exercise | 88K | $9.58 | $843.2K |
| 2024-02-27 | Nancy Louise BrennanSenior Officer of Issuer | grant | 14.4K | $9.58 | $137.6K |
| 2024-02-27 | Nancy Louise BrennanSenior Officer of Issuer | grant | 31.6K | $9.58 | $302.8K |
| 2024-02-27 | Nancy Louise BrennanSenior Officer of Issuer | grant | 42.3K | $9.58 | $405.7K |
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-04-29 | TransAlta CorporationIssuer | issuer_buyback | 80.1K | $12.47 | $998.8K |
| 2025-04-28 | TransAlta CorporationIssuer | issuer_buyback | 80.6K | $12.41 | $1000K |
| 2025-04-25 | TransAlta CorporationIssuer | issuer_buyback | 80.9K | $12.36 | $999.6K |
| 2025-04-24 | TransAlta CorporationIssuer | issuer_buyback | 82.4K | $12.13 | $999.7K |
| 2025-04-23 | TransAlta CorporationIssuer | issuer_buyback | 83K | $12.03 | $998.4K |
| 2025-04-22 | TransAlta CorporationIssuer | issuer_buyback | 84.4K | $11.84 | $999.6K |
| 2025-04-21 | TransAlta CorporationIssuer | issuer_buyback | 85.4K | $11.71 | $1000K |
| 2025-04-17 | TransAlta CorporationIssuer | issuer_buyback | 82.5K | $12.11 | $999.2K |
| 2025-04-16 | TransAlta CorporationIssuer | issuer_buyback | 83.4K | $11.01 | $918.2K |
| 2025-04-15 | TransAlta CorporationIssuer | issuer_buyback | 82.9K | $12.06 | $999.6K |
| 2025-04-14 | TransAlta CorporationIssuer | issuer_buyback | 81.7K | $12.23 | $998.8K |
| 2025-04-11 | TransAlta CorporationIssuer | issuer_buyback | 83.7K | $11.94 | $999.6K |
| 2025-04-10 | TransAlta CorporationIssuer | issuer_buyback | 84.1K | $11.88 | $999.4K |
| 2025-04-09 | TransAlta CorporationIssuer | issuer_buyback | 84.9K | $11.77 | $999.6K |
| 2025-04-08 | TransAlta CorporationIssuer | issuer_buyback | 84.7K | $11.81 | $1000K |
| 2025-04-07 | TransAlta CorporationIssuer | issuer_buyback | 84.7K | $11.80 | $999.4K |
| 2025-04-04 | TransAlta CorporationIssuer | issuer_buyback | 84.5K | $11.83 | $999.6K |
| 2025-04-03 | TransAlta CorporationIssuer | issuer_buyback | 76.5K | $13.07 | $999.6K |
| 2025-04-02 | TransAlta CorporationIssuer | issuer_buyback | 73.8K | $13.54 | $999.1K |
| 2025-04-01 | TransAlta CorporationIssuer | issuer_buyback | 74.4K | $13.44 | $999.7K |
| 2025-03-31 | TransAlta CorporationIssuer | issuer_buyback | 74.6K | $13.39 | $998.8K |
| 2025-03-28 | TransAlta CorporationIssuer | issuer_buyback | 73.9K | $13.52 | $999K |
| 2025-03-27 | TransAlta CorporationIssuer | issuer_buyback | 73.6K | $13.57 | $998.9K |
| 2025-03-26 | TransAlta CorporationIssuer | issuer_buyback | 72.1K | $13.87 | $1000K |
| 2024-12-20 | TransAlta CorporationIssuer | issuer_buyback | 94.2K | $20.15 | $1.9M |
| 2024-12-18 | TransAlta CorporationIssuer | issuer_buyback | 91.9K | $20.66 | $1.9M |
| 2024-12-18 | TransAlta CorporationIssuer | issuer_buyback | 94.5K | $20.10 | $1.9M |
| 2024-12-17 | TransAlta CorporationIssuer | issuer_buyback | 41.1K | $19.77 | $812.5K |
| 2024-12-16 | TransAlta CorporationIssuer | issuer_buyback | 77.3K | $19.39 | $1.5M |
| 2024-12-13 | TransAlta CorporationIssuer | issuer_buyback | 79.6K | $18.83 | $1.5M |
| 2024-12-12 | TransAlta CorporationIssuer | issuer_buyback | 79.8K | $18.78 | $1.5M |
| 2024-12-11 | TransAlta CorporationIssuer | issuer_buyback | 79.9K | $18.77 | $1.5M |
| 2024-12-10 | TransAlta CorporationIssuer | issuer_buyback | 80.9K | $18.54 | $1.5M |
| 2024-12-09 | TransAlta CorporationIssuer | issuer_buyback | 80.4K | $18.64 | $1.5M |
| 2024-12-06 | TransAlta CorporationIssuer | issuer_buyback | 79.1K | $18.94 | $1.5M |
| 2024-12-05 | TransAlta CorporationIssuer | issuer_buyback | 2.2K | $16.79 | $36.9K |
| 2024-12-04 | TransAlta CorporationIssuer | issuer_buyback | 46.1K | $16.24 | $748.7K |
| 2024-12-03 | TransAlta CorporationIssuer | issuer_buyback | 45.6K | $16.35 | $745.5K |
| 2024-12-02 | TransAlta CorporationIssuer | issuer_buyback | 15.1K | $15.94 | $240.7K |
| 2024-11-29 | TransAlta CorporationIssuer | issuer_buyback | 47.6K | $15.75 | $749.7K |
| 2024-11-28 | TransAlta CorporationIssuer | issuer_buyback | 48.1K | $15.59 | $749.9K |
| 2024-11-27 | TransAlta CorporationIssuer | issuer_buyback | 48.6K | $15.43 | $749.7K |
| 2024-11-26 | TransAlta CorporationIssuer | issuer_buyback | 49.4K | $15.16 | $748.9K |
| 2024-11-25 | TransAlta CorporationIssuer | issuer_buyback | 49.7K | $15.06 | $748.7K |
| 2024-11-22 | TransAlta CorporationIssuer | issuer_buyback | 49.5K | $15.14 | $749.4K |
| 2024-11-21 | TransAlta CorporationIssuer | issuer_buyback | 50.3K | $14.89 | $749K |
| 2024-11-20 | TransAlta CorporationIssuer | issuer_buyback | 52.1K | $14.37 | $748.8K |
| 2024-11-19 | TransAlta CorporationIssuer | issuer_buyback | 52.2K | $14.36 | $749.5K |
| 2024-11-18 | TransAlta CorporationIssuer | issuer_buyback | 52K | $14.41 | $749.1K |
| 2024-11-12 | TransAlta CorporationIssuer | issuer_buyback | 8.7K | $14.12 | $122.8K |
| 2024-11-11 | TransAlta CorporationIssuer | issuer_buyback | 53.2K | $14.10 | $750K |
| 2024-11-08 | TransAlta CorporationIssuer | issuer_buyback | 52.2K | $14.36 | $749.6K |
| 2024-11-07 | TransAlta CorporationIssuer | issuer_buyback | 51.4K | $14.59 | $750K |
| 2024-08-12 | TransAlta CorporationIssuer | issuer_buyback | 30.7K | $11.00 | $337.6K |
| 2024-08-09 | TransAlta CorporationIssuer | issuer_buyback | 7.2K | $10.99 | $79.1K |
| 2024-08-05 | TransAlta CorporationIssuer | issuer_buyback | 10.7K | $10.81 | $115.7K |
| 2024-08-01 | TransAlta CorporationIssuer | issuer_buyback | 54.5K | $10.92 | $594.9K |
| 2024-07-31 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.29 | $1.03M |
| 2024-07-30 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.19 | $1.02M |
| 2024-07-29 | TransAlta CorporationIssuer | issuer_buyback | 99.4K | $10.16 | $1.01M |
| 2024-07-26 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.17 | $1.02M |
| 2024-07-25 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.08 | $1.01M |
| 2024-07-24 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.97 | $997.3K |
| 2024-07-23 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.49 | $948.8K |
| 2024-07-22 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.67 | $967K |
| 2024-07-19 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.1K |
| 2024-07-18 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.09 | $1.01M |
| 2024-07-17 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.08 | $1.01M |
| 2024-07-16 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.83 | $983.3K |
| 2024-07-15 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.86 | $986.5K |
| 2024-07-12 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.05 | $1.01M |
| 2024-07-11 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.3K |
| 2024-07-10 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.48 | $948.5K |
| 2024-07-09 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.35 | $934.9K |
| 2024-07-08 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.47 | $946.6K |
| 2024-07-05 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.51 | $951.1K |
| 2024-07-04 | TransAlta CorporationIssuer | issuer_buyback | 75K | $9.53 | $715K |
| 2024-07-03 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.49 | $948.5K |
| 2024-07-02 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.46 | $945.5K |
| 2024-06-28 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.68 | $968.4K |
| 2024-06-27 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.61 | $961.1K |
| 2024-06-26 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.50 | $950.3K |
| 2024-06-25 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.54 | $954K |
| 2024-06-24 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.63 | $962.5K |
| 2024-06-21 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.58 | $958.4K |
| 2024-06-20 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.75 | $974.6K |
| 2024-06-19 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.65 | $965.3K |
| 2024-06-18 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.63 | $963.2K |
| 2024-06-17 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.66 | $966.1K |
| 2024-06-14 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.51 | $950.9K |
| 2024-06-13 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.61 | $961.4K |
| 2024-06-12 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.94 | $993.7K |
| 2024-06-11 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.90 | $990.3K |
| 2024-06-10 | TransAlta CorporationIssuer | issuer_buyback | 100K | $10.02 | $1M |
| 2024-06-07 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.88 | $987.6K |
| 2024-06-06 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.99 | $999.1K |
| 2024-06-05 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.88 | $988.1K |
| 2024-06-04 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $979.7K |
| 2024-06-03 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.2K |
| 2024-05-31 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.84 | $983.6K |
| 2024-05-30 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.76 | $976.4K |
| 2024-05-29 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.57 | $957.5K |
| 2024-05-28 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.71 | $971.3K |
| 2024-05-27 | TransAlta CorporationIssuer | issuer_buyback | 76.9K | $9.71 | $746.4K |
| 2024-05-24 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.64 | $964.1K |
| 2024-05-23 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.48 | $948.5K |
| 2024-05-22 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.78 | $977.6K |
| 2024-05-21 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.4K |
| 2024-05-17 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.84 | $984K |
| 2024-05-16 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.82 | $982K |
| 2024-05-15 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.62 | $961.9K |
| 2024-05-14 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.51 | $950.6K |
| 2024-05-13 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.69 | $968.5K |
| 2024-05-10 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.80 | $980.4K |
| 2024-05-09 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.89 | $988.8K |
| 2024-05-03 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.65 | $964.5K |
| 2024-05-02 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.27 | $926.5K |
| 2024-05-01 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.18 | $918.3K |
| 2024-04-30 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.04 | $904K |
| 2024-04-29 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.03 | $903.1K |
| 2024-04-26 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.13 | $912.8K |
| 2024-04-25 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.19 | $918.7K |
| 2024-04-24 | TransAlta CorporationIssuer | issuer_buyback | 100K | $9.01 | $900.5K |
| 2024-04-23 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.98 | $898.4K |
| 2024-04-22 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.88 | $888K |
| 2024-04-19 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.90 | $889.8K |
| 2024-04-18 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.74 | $873.9K |
| 2024-04-17 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.54 | $854.4K |
| 2024-04-16 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.39 | $839K |
| 2024-04-15 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.35 | $834.6K |
| 2024-04-12 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.43 | $842.5K |
| 2024-04-11 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.33 | $833.4K |
| 2024-04-10 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.35 | $835.1K |
| 2024-04-09 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.62 | $862.3K |
| 2024-04-08 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.52 | $852.2K |
| 2024-04-05 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.58 | $857.6K |
| 2024-04-04 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.65 | $865.1K |
| 2024-04-03 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.59 | $858.8K |
| 2024-04-02 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.63 | $862.5K |
| 2024-04-01 | TransAlta CorporationIssuer | issuer_buyback | 100K | $8.71 | $870.7K |
| 2024-03-28 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.69 | $1.3M |
| 2024-03-27 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.75 | $1.31M |
| 2024-03-26 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.68 | $1.3M |
| 2024-03-25 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.70 | $1.3M |
| 2024-03-22 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.81 | $1.32M |
| 2024-03-21 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.72 | $1.31M |
| 2024-03-20 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.54 | $1.28M |
| 2024-03-19 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.73 | $1.31M |
| 2024-03-18 | TransAlta CorporationIssuer | issuer_buyback | 143.7K | $8.77 | $1.26M |
| 2024-03-15 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.74 | $1.31M |
| 2024-03-14 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.87 | $1.33M |
| 2024-03-13 | TransAlta CorporationIssuer | issuer_buyback | 150K | $8.83 | $1.33M |
| 2024-02-16 | TransAlta CorporationIssuer | issuer_buyback | 21.3K | $9.33 | $198.7K |
| 2024-02-15 | TransAlta CorporationIssuer | issuer_buyback | 53.1K | $9.41 | $499.8K |
| 2024-02-14 | TransAlta CorporationIssuer | issuer_buyback | 53.2K | $9.39 | $499.7K |
| 2024-02-13 | TransAlta CorporationIssuer | issuer_buyback | 53.8K | $9.29 | $499.5K |
| 2024-02-12 | TransAlta CorporationIssuer | issuer_buyback | 53K | $9.43 | $499.9K |
| 2024-02-09 | TransAlta CorporationIssuer | issuer_buyback | 53.5K | $9.34 | $499.8K |
| 2024-02-08 | TransAlta CorporationIssuer | issuer_buyback | 53.7K | $9.31 | $499.9K |
| 2024-02-07 | TransAlta CorporationIssuer | issuer_buyback | 53.5K | $9.34 | $499.8K |
| 2024-02-06 | TransAlta CorporationIssuer | issuer_buyback | 53.5K | $9.34 | $499.7K |
| 2024-02-05 | TransAlta CorporationIssuer | issuer_buyback | 53K | $9.43 | $499.7K |
| 2024-02-02 | TransAlta CorporationIssuer | issuer_buyback | 51.9K | $9.62 | $499.2K |
| 2024-02-01 | TransAlta CorporationIssuer | issuer_buyback | 51K | $9.79 | $499.1K |
| 2024-01-31 | TransAlta CorporationIssuer | issuer_buyback | 50.8K | $9.83 | $499.5K |
| 2024-01-31 | TransAlta CorporationIssuer | issuer_buyback | 50.5K | $9.85 | $497.5K |
| 2024-01-30 | TransAlta CorporationIssuer | issuer_buyback | 50.5K | $9.85 | $497.5K |
| 2024-01-29 | TransAlta CorporationIssuer | issuer_buyback | 50K | $10.00 | $499.9K |
| 2024-01-26 | TransAlta CorporationIssuer | issuer_buyback | 49.5K | $10.10 | $499.7K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2024-03-13 | Bryan Daniel PinneyDirector of Issuer | other | 18.1K | $8.82 | $159.7K |
| 2024-03-13 | Bryan Daniel PinneyDirector of Issuer | other | 18.1K | $8.82 | $159.7K |
| 2024-02-29 | John Patrick DielwartDirector of Issuer | other | 5.5K | $9.66 | $53.1K |
| 2024-02-29 | John Patrick DielwartDirector of Issuer | other | 5.5K | $9.66 | $53.1K |
| 2024-02-27 | Bryan Daniel PinneyDirector of Issuer | other | 15K | $9.63 | $144.4K |
| 2024-02-27 | Bryan Daniel PinneyDirector of Issuer | other | 15K | $9.63 | $144.4K |
10% Security Holder of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Brookfield Corporation10% Security Holder of Issuer | 10.32M | 2025-01-06▼sell3.3M | 3.46% |
| John Harry KousiniorisDirector of Issuer | 761.8K | 2026-04-02▲buy2.6K | 0.26% |
| Kerry Lynn O'ReillySenior Officer of Issuer | 170.3Kas filed 2025-09-29 | 2026-01-07option_exercise9.2K | 0.06% |
| Blain Mitchell van MelleSenior Officer of Issuer | 168.4K | 2026-03-31▼sell10.6K | 0.06% |
| Michael PoliteskiSenior Officer of Issuer | 90K | 2026-09-15▲buy5K | 0.03% |
| Jane Nyla FedoretzSenior Officer of Issuer | 49.9K | 2026-05-21▼sell10K | 0.02% |
| Christopher Douglas FRALICKSenior Officer of Issuer | 46.9K | 2026-03-26▼sell36.5K | 0.02% |
| Joel E. HunterSenior Officer of Issuer | 45Kas filed 2025-02-27 | 2026-05-14grant10.9K | 0.02% |
| Brent Vincent WardSenior Officer of Issuer | 39.4Kas filed 2024-09-26 | 2025-01-06option_exercise2.2K | 0.01% |
| Bryan Daniel PinneyDirector of Issuer | 12.9Kas filed 2024-12-16 | 2026-09-16grant1.8K | 0.00% |
| Candace Joan MacGibbonDirector of Issuer | 2.7Kas filed 2024-02-29 | 2026-03-16grant3.5K | 0.00% |
| John Patrick DielwartDirector of Issuer | 2.1K | 2026-09-16▲buy2.1K | 0.00% |
| Alan John FohrerDirector of Issuer | — | 2026-03-16grant1.7K | — |
| Mark Albert FlickingerSenior Officer of Issuer | — | 2026-03-09grant10.7K | — |
| Kelly Allison GallowaySenior Officer of Issuer | — | 2026-03-09grant3.1K | — |
| Nancy Angenita JohnsonSenior Officer of Issuer | — | 2026-03-09grant3K | — |
| Stephanie Ann ParisSenior Officer of Issuer | — | 2026-03-09grant3K | — |
| Grant Arthur ARNOLDSenior Officer of Issuer | — | 2026-05-14grant8.7K | — |
| Aron John WillisSenior Officer of Issuer | — | 2024-02-28option_exercise20.9K | — |
| Nancy Louise BrennanSenior Officer of Issuer | — | 2026-03-09grant25.9K | — |
| Michelle Dawn CameronSenior Officer of Issuer | — | 2026-03-09grant5.2K | — |
| David Christopher LittleSenior Officer of Issuer | — | 2026-03-09grant5.6K | — |
| TransAlta CorporationIssuer | — | 2025-04-29issuer_buyback80.1K | — |
| Thomas Mark O'FLYNNDirector of Issuer | — | 2026-09-16grant1.8K | — |
| Laura Waters FOLSEDirector of Issuer | — | 2026-09-16grant1.8K | — |
| Scott Thomas JEFFERSSenior Officer of Issuer | — | 2024-02-28option_exercise4.1K | — |
| Todd John StackSenior Officer of Issuer | — | 2024-02-28option_exercise37K | — |
| Jonathan Patrick OzirnySenior Officer of Issuer | — | 2025-01-01grant2.1K | — |
| Manjit Kaur SharmaDirector of Issuer | — | 2026-09-16grant1.8K | — |
| Sandy SharmanDirector of Issuer | — | 2026-09-16grant3.6K | — |