709 shares ($49,942) on 2026-09-15.
Every filing we hold for this issuer; balances as filed.
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
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-15 | Shelley Ann Marie BrownDirector of Issuer | ▲buy | 709 | $70.44 | $49.9K |
| 2026-07-06 | Stephen W. LautDirector of Issuer | ▲buy | 887 | $56.34 | $50K |
| 2026-04-06 | Stephen W. LautDirector of Issuer | ▲buy | 754 | $66.28 | $50K |
| 2026-04-01 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 199 | $44.28 | $8.8K |
| 2026-04-01 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 113 | $44.28 | $5K |
| 2026-04-01 | Scott Gerald Stauth | ▲buy | 102.7K | — | — |
| 2026-04-01 | Scott Gerald Stauth | ▲buy | 40.4K | — | — |
| 2026-04-01 | Jay Ellery Froc | ▲buy | 199 | $44.28 | $8.8K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 3.2K | $43.60 | $141.1K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 1.6K | $45.18 | $71.1K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 870 | $43.38 | $37.7K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 1K | $37.51 | $38.9K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 870 | $43.38 | $37.7K |
| 2026-03-26 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 4.3K | $66.28 | $287.5K |
| 2026-03-26 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 9.4K | $66.28 | $625K |
| 2026-03-26 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 4.3K | $66.28 | $287.5K |
| 2026-03-26 | Brenda Gayle BalogSenior Officer of Issuer | ▲buy | 1.3K | $66.28 | $87.5K |
| 2026-02-03 | Dean William HalewichSenior Officer of Issuer | ▲buy | 2.7K | $43.55 | $115.5K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 199 | $45.18 | $9K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 163 | $45.18 | $7.4K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 226 | $42.05 | $9.5K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 185 | $42.05 | $7.8K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 510 | $42.05 | $21.4K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 219 | $44.06 | $9.6K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 179 | $44.06 | $7.9K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 494 | $44.06 | $21.8K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 222 | $43.92 | $9.8K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 182 | $43.92 | $8K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 502 | $43.92 | $22K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 224 | $44.28 | $9.9K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 2.6K | $43.60 | $114.2K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | ▲buy | 8K | $50.25 | $402K |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | ▲buy | 1.7K | $45.20 | $75.3K |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | ▲buy | 794 | $42.66 | $33.9K |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | ▲buy | 649 | $42.66 | $27.7K |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | ▲buy | 771 | $42.66 | $32.9K |
| 2026-01-06 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 329 | $43.33 | $14.3K |
| 2026-01-06 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 552 | $43.56 | $24K |
| 2026-01-06 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 333 | $443.76 | $147.8K |
| 2026-01-06 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 329 | $43.33 | $14.3K |
| 2026-01-06 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 971 | $43.86 | $42.6K |
| 2026-01-06 | Dwayne Frederick GiggsSenior Officer of Issuer | ▲buy | 971 | $43.86 | $42.6K |
| 2026-01-05 | Stephen W. LautDirector of Issuer | ▲buy | 1K | $43.75 | $43.8K |
| 2026-01-03 | Brenda Gayle BalogSenior Officer of Issuer | ▲buy | 74 | $45.18 | $3.3K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 159 | $44.06 | $7K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 165 | $42.05 | $6.9K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 145 | $45.18 | $6.6K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 198 | $43.92 | $8.7K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 195 | $44.06 | $8.6K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 202 | $42.05 | $8.5K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 177 | $45.18 | $8K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 5K | $43.60 | $220K |
| 2025-12-31 | Troy John Peter AndersenSenior Officer of Issuer | ▲buy | 602 | $43.33 | $26.1K |
| 2025-12-31 | Troy John Peter AndersenSenior Officer of Issuer | ▲buy | 631 | $43.76 | $27.6K |
| 2025-12-31 | Troy John Peter AndersenSenior Officer of Issuer | ▲buy | 971 | $43.86 | $42.6K |
| 2025-12-31 | Troy John Peter AndersenSenior Officer of Issuer | ▲buy | 5.5K | $43.60 | $237.7K |
| 2025-12-31 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 4.4K | $43.34 | $189.7K |
| 2025-12-31 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 3.2K | $43.80 | $141K |
| 2025-12-31 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 3.3K | $43.90 | $143.3K |
| 2025-12-31 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 6.1K | $43.60 | $265.1K |
| 2025-12-31 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▲buy | 2.3K | $43.60 | $99.3K |
| 2025-12-31 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 577 | $43.33 | $25K |
| 2025-12-31 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 531 | $43.76 | $23.2K |
| 2025-12-31 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 438 | $43.76 | $19.2K |
| 2025-12-31 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 2.3K | $43.53 | $98.6K |
| 2025-12-31 | Devin Craig LoweSenior Officer of Issuer | ▲buy | 3.2K | $43.56 | $141.3K |
| 2025-12-31 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 1.6K | $42.45 | $66.8K |
| 2025-12-31 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 709 | $43.18 | $30.6K |
| 2025-12-31 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 771 | $43.18 | $33.3K |
| 2025-12-31 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 5.4K | $43.44 | $233K |
| 2025-12-31 | Brenda Gayle BalogSenior Officer of Issuer | ▲buy | 3.8K | $43.61 | $167.2K |
| 2025-12-31 | Trevor WagilSenior Officer of Issuer | ▲buy | 2.7K | $43.61 | $117.1K |
| 2025-12-31 | Trevor WagilSenior Officer of Issuer | ▲buy | 2.7K | $43.61 | $117.1K |
| 2025-12-31 | Annette Marie VerschurenDirector of Issuer | ▲buy | 3.2K | $43.63 | $139K |
| 2025-12-31 | Annette Marie VerschurenDirector of Issuer | ▲buy | 1.9K | $43.63 | $83.2K |
| 2025-12-31 | David TuerDirector of Issuer | ▲buy | 770 | $43.63 | $33.6K |
| 2025-12-31 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 602 | $43.33 | $26.1K |
| 2025-12-31 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 656 | $43.76 | $28.7K |
| 2025-12-31 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 698 | $43.97 | $30.7K |
| 2025-12-31 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 3K | $43.60 | $132.9K |
| 2025-12-31 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 2.9K | $43.61 | $125.2K |
| 2025-12-31 | Frank McKennaDirector of Issuer | ▲buy | 8.9K | $43.63 | $388.9K |
| 2025-12-31 | Christine HealyDirector of Issuer | ▲buy | 210 | $43.63 | $9.2K |
| 2025-12-31 | Wilfred Arthur GobertDirector of Issuer | ▲buy | 193 | $43.52 | $8.4K |
| 2025-12-31 | Gordon D. GiffinDirector of Issuer | ▲buy | 1.7K | $43.63 | $72.8K |
| 2025-12-31 | Christopher Lee FongDirector of Issuer | ▲buy | 3.2K | $43.63 | $139K |
| 2025-12-31 | Christopher Lee FongDirector of Issuer | ▲buy | 4.6K | $43.63 | $201.4K |
| 2025-12-31 | Margaret Elizabeth CannonDirector of Issuer | ▲buy | 1.4K | $43.63 | $63.2K |
| 2025-12-31 | Margaret Elizabeth CannonDirector of Issuer | ▲buy | 500 | $43.63 | $21.8K |
| 2025-12-31 | Dwayne Frederick GiggsSenior Officer of Issuer | ▲buy | 577 | $43.33 | $25K |
| 2025-12-31 | Dwayne Frederick GiggsSenior Officer of Issuer | ▲buy | 631 | $43.76 | $27.6K |
| 2025-12-31 | Dwayne Frederick GiggsSenior Officer of Issuer | ▲buy | 5.2K | $43.61 | $228.5K |
| 2025-12-31 | Mark Anthony OverwaterSenior Officer of Issuer | ▲buy | 3.8K | $43.45 | $166.6K |
| 2025-12-31 | Devin Craig LoweSenior Officer of Issuer | ▲buy | 602 | $43.33 | $26.1K |
| 2025-12-31 | Devin Craig LoweSenior Officer of Issuer | ▲buy | 443 | $43.83 | $19.4K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 192 | $43.92 | $8.4K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 189 | $44.06 | $8.3K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 196 | $42.05 | $8.2K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 162 | $43.92 | $7.1K |
| 2025-12-31 | Norman Murray EdwardsDirector of Issuer | ▲buy | 10.5K | $45.18 | $472.6K |
| 2025-12-31 | Norman Murray EdwardsDirector of Issuer | ▲buy | 12K | $43.38 | $519.7K |
| 2025-12-31 | Norman Murray EdwardsDirector of Issuer | ▲buy | 18.8K | $37.51 | $706.8K |
| 2025-11-24 | Shelley Ann Marie BrownDirector of Issuer | ▲buy | 1.1K | $46.67 | $50K |
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
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
Deemed Insider - 6 Months before becoming Insider
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-20 | Norman Murray EdwardsDirector of Issuer | ▼sell | 400K | $70.29 | $28.12M |
| 2026-04-01 | Annette Marie VerschurenDirector of Issuer | ▼sell | 6K | — | $0 |
| 2026-03-24 | Gordon D. GiffinDirector of Issuer | ▼sell | 25K | $49.83 | $1.25M |
| 2026-03-13 | Norman Murray EdwardsDirector of Issuer | ▼sell | 500K | $66.20 | $33.1M |
| 2026-03-13 | Brenda Gayle BalogSenior Officer of Issuer | ▼sell | 4.7K | $67.00 | $318.2K |
| 2026-03-11 | Margaret Elizabeth CannonDirector of Issuer | ▼sell | 2K | $62.36 | $124.7K |
| 2026-03-11 | Margaret Elizabeth CannonDirector of Issuer | ▼sell | 6.6K | $62.39 | $411.8K |
| 2026-03-09 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▼sell | 2.9K | $63.68 | $184.2K |
| 2026-03-09 | Scott Gerald StauthSenior Officer of Issuer | ▼sell | 35K | $63.75 | $2.23M |
| 2026-02-02 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▼sell | 1.9K | $49.19 | $94.9K |
| 2026-02-02 | Trevor WagilSenior Officer of Issuer | ▼sell | 14.5K | $49.95 | $724.3K |
| 2026-02-02 | Brenda Gayle BalogSenior Officer of Issuer | ▼sell | 2.3K | $49.98 | $112.5K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | ▼sell | 2.3K | $49.89 | $112.4K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | ▼sell | 2K | $49.89 | $100.2K |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | ▼sell | 20K | $51.46 | $1.03M |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 10K | $51.20 | $512K |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | ▼sell | 12.5K | $51.20 | $640K |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | ▼sell | 20K | $51.21 | $1.02M |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | ▼sell | 8K | $50.25 | $402K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | ▼sell | 4K | $50.20 | $200.8K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | ▼sell | 4K | $50.05 | $200.2K |
| 2026-01-28 | Victor Clinton DarelSenior Officer of Issuer | ▼sell | 2.3K | $49.90 | $112.4K |
| 2026-01-28 | Erin Louise LunnSenior Officer of Issuer | ▼sell | 2.3K | $49.68 | $111.9K |
| 2026-01-28 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 7.5K | $50.11 | $373.6K |
| 2026-01-28 | Jay Ellery FrocSenior Officer of Issuer | ▼sell | 20K | $49.99 | $999.8K |
| 2026-01-28 | Sheryl KapeluckSenior Officer of Issuer | ▼sell | 2.3K | $50.13 | $112.9K |
| 2026-01-28 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 7.5K | $50.11 | $373.6K |
| 2026-01-28 | Ronald Keith LaingSenior Officer of Issuer | ▼sell | 20K | $49.83 | $996.6K |
| 2026-01-28 | Devin Craig LoweSenior Officer of Issuer | ▼sell | 10K | $50.11 | $501.1K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | ▼sell | 20K | $50.00 | $1M |
| 2026-01-28 | Dwayne Frederick GiggsSenior Officer of Issuer | ▼sell | 2.3K | $49.97 | $112.5K |
| 2026-01-28 | Calvin John BastSenior Officer of Issuer | ▼sell | 10K | $49.97 | $499.7K |
| 2026-01-27 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▼sell | 916 | $49.66 | $45.5K |
| 2026-01-21 | Dean William HalewichSenior Officer of Issuer | ▼sell | 3.8K | $49.30 | $188.5K |
| 2026-01-21 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 10K | $49.71 | $497.1K |
| 2026-01-21 | Devin Craig LoweSenior Officer of Issuer | ▼sell | 10K | $49.34 | $493.4K |
| 2026-01-21 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 7.5K | $49.81 | $373.6K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | ▼sell | 16K | $49.43 | $790.9K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | ▼sell | 3.8K | $49.89 | $189.6K |
| 2026-01-21 | Stephen W. LautDirector of Issuer | ▼sell | 4.3K | $49.75 | $213.9K |
| 2026-01-19 | Dean William HalewichSenior Officer of Issuer | ▼sell | 10K | $48.06 | $480.6K |
| 2026-01-19 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 10K | $47.99 | $479.9K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | ▼sell | 10K | $47.25 | $472.5K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | ▼sell | 9K | $47.25 | $425.6K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | ▼sell | 992 | $47.25 | $46.9K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | ▼sell | 5K | $47.25 | $236.3K |
| 2026-01-14 | Brenda Gayle BalogSenior Officer of Issuer | ▼sell | 4.5K | $48.05 | $216.6K |
| 2026-01-14 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 6K | $48.34 | $290K |
| 2026-01-14 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▼sell | 1K | $46.61 | $46.6K |
| 2026-01-13 | Troy John Peter AndersenSenior Officer of Issuer | ▼sell | 30K | $45.31 | $1.36M |
| 2026-01-13 | Sheryl KapeluckSenior Officer of Issuer | ▼sell | 11.3K | $45.77 | $515.4K |
| 2026-01-13 | Trevor WagilSenior Officer of Issuer | ▼sell | 15.5K | $46.05 | $713.9K |
| 2026-01-13 | Erin Louise LunnSenior Officer of Issuer | ▼sell | 3K | $45.68 | $137.4K |
| 2026-01-09 | Stephen W. LautDirector of Issuer | ▼sell | 3.5K | $44.62 | $156.2K |
| 2026-01-09 | Stephen W. LautDirector of Issuer | ▼sell | 1.8K | $44.62 | $78.1K |
| 2025-12-24 | Trevor WagilSenior Officer of Issuer | ▼sell | 2.5K | $45.19 | $111.6K |
| 2025-12-19 | Scott Gerald StauthSenior Officer of Issuer | ▼sell | 35K | $44.06 | $1.54M |
| 2025-12-04 | Dwayne Frederick GiggsSenior Officer of Issuer | ▼sell | 2.3K | $48.79 | $109.9K |
| 2025-12-03 | Erin Louise LunnSenior Officer of Issuer | ▼sell | 6K | $47.50 | $285K |
| 2025-11-20 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 5K | $49.15 | $245.8K |
| 2025-11-20 | Scott Gerald StauthSenior Officer of Issuer | ▼sell | 50K | $48.21 | $2.41M |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | ▼sell | 748 | $49.09 | $36.7K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | ▼sell | 9.3K | $49.07 | $454K |
| 2025-11-19 | Stephen W. LautDirector of Issuer | ▼sell | 6.5K | $47.79 | $310.6K |
| 2025-11-19 | Stephen W. LautDirector of Issuer | ▼sell | 1.6K | $47.79 | $78.9K |
| 2025-11-18 | Ronald Keith LaingSenior Officer of Issuer | ▼sell | 18K | $47.42 | $853.6K |
| 2025-11-18 | Sheryl KapeluckSenior Officer of Issuer | ▼sell | 9K | $47.15 | $424.7K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | ▼sell | 2.3K | $47.00 | $105.8K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | ▼sell | 4.5K | $47.00 | $211.7K |
| 2025-11-17 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 2.5K | $47.15 | $115.8K |
| 2025-11-14 | Troy John Peter AndersenSenior Officer of Issuer | ▼sell | 30K | $46.47 | $1.39M |
| 2025-11-14 | Jay Ellery FrocSenior Officer of Issuer | ▼sell | 20K | $46.50 | $930K |
| 2025-11-14 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 8K | $46.91 | $375.3K |
| 2025-11-12 | Devin Craig LoweSenior Officer of Issuer | ▼sell | 10K | $45.42 | $454.2K |
| 2025-11-10 | Ronald Keith LaingSenior Officer of Issuer | ▼sell | 20K | $44.58 | $891.6K |
| 2025-10-08 | Robin Sean ZabekSenior Officer of Issuer | ▼sell | 20K | $46.00 | $920K |
| 2025-10-07 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 4K | $45.74 | $183K |
| 2025-10-07 | Brenda Gayle BalogSenior Officer of Issuer | ▼sell | 4.5K | $45.55 | $205K |
| 2025-10-06 | Ronald Keith LaingSenior Officer of Issuer | ▼sell | 20K | $45.17 | $903.4K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-02 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 15K | $72.07 | $1.08M |
| 2026-08-24 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 60K | $36.91 | $2.21M |
| 2026-08-24 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 60K | $36.91 | $2.21M |
| 2026-04-08 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 23K | $68.23 | $1.57M |
| 2026-04-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 40K | $42.66 | $1.71M |
| 2026-04-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 40K | $42.66 | $1.71M |
| 2026-04-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 24K | $44.26 | $1.06M |
| 2026-04-08 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 25K | $68.23 | $1.71M |
| 2026-04-08 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 23K | $42.67 | $981.4K |
| 2026-04-08 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 15.1K | $32.08 | $483.3K |
| 2026-04-08 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 6.2K | $68.23 | $421.3K |
| 2026-04-01 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 16.2K | $45.78 | $742.9K |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 51.1K | $45.78 | $2.34M |
| 2026-04-01 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 17.1K | $45.78 | $781.6K |
| 2026-04-01 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 15.2K | $45.78 | $696.5K |
| 2026-04-01 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 8.6K | $45.78 | $395.7K |
| 2026-04-01 | Norman Murray EdwardsDirector of Issuer | option_exercise | 295.2K | $45.78 | $13.51M |
| 2026-04-01 | Scott Gerald Stauth | option_exercise | 51.1K | $45.78 | $2.34M |
| 2026-04-01 | Robin Sean Zabek | option_exercise | 16.2K | $45.78 | $742.9K |
| 2026-04-01 | Jay Ellery Froc | option_exercise | 15.2K | $45.78 | $696.5K |
| 2026-04-01 | Ronald Keith Laing | option_exercise | 17.1K | $45.78 | $781.6K |
| 2026-04-01 | Norman Murray Edwards | option_exercise | 295.2K | $45.78 | $13.51M |
| 2026-03-25 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 15K | $67.48 | $1.01M |
| 2026-03-25 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $67.48 | $1.35M |
| 2026-03-23 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 30K | $39.88 | $1.2M |
| 2026-03-23 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 40K | $48.52 | $1.94M |
| 2026-03-20 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 70K | $32.08 | $2.25M |
| 2026-03-19 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 18.7K | $32.08 | $599.9K |
| 2026-03-19 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 11.3K | $32.08 | $362.4K |
| 2026-03-17 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 6.9K | $32.08 | $222.5K |
| 2026-03-17 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 30K | $67.15 | $2.01M |
| 2026-03-16 | Norman Murray EdwardsDirector of Issuer | option_exercise | 160K | $14.66 | $2.35M |
| 2026-03-16 | Norman Murray EdwardsDirector of Issuer | option_exercise | 160K | $14.66 | $2.35M |
| 2026-03-12 | Victor Clinton DarelSenior Officer of Issuer | grant | 115K | $64.18 | $7.38M |
| 2026-03-12 | Norman Murray EdwardsDirector of Issuer | grant | 350K | $64.18 | $22.46M |
| 2026-03-12 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 19K | $66.17 | $1.26M |
| 2026-03-12 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $66.17 | $1.32M |
| 2026-03-12 | Jay Ellery FrocSenior Officer of Issuer | grant | 115K | $64.18 | $7.38M |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 16.2K | $64.18 | $1.04M |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 30K | $64.18 | $1.93M |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 12K | $64.18 | $770.2K |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 6.6K | $64.18 | $422.6K |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 11K | $64.18 | $706K |
| 2026-03-10 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 8K | $62.77 | $502.2K |
| 2026-03-10 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 9.8K | $62.77 | $616.8K |
| 2026-03-09 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 35K | $14.66 | $513.1K |
| 2026-03-09 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 2.9K | $39.88 | $115.3K |
| 2026-03-09 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 2.9K | $39.88 | $115.3K |
| 2026-03-09 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 2.9K | $39.88 | $115.3K |
| 2026-03-09 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 35K | $14.66 | $513.1K |
| 2026-02-02 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-02-02 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 1.9K | $14.66 | $28.3K |
| 2026-02-02 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 1.9K | $14.66 | $28.3K |
| 2026-02-02 | Trevor WagilSenior Officer of Issuer | option_exercise | 14.5K | $20.06 | $290.9K |
| 2026-02-02 | Trevor WagilSenior Officer of Issuer | option_exercise | 14.5K | $20.06 | $290.9K |
| 2026-02-02 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-29 | Ronald Keith LaingSenior Officer of Issuer | grant | 115K | $50.23 | $5.78M |
| 2026-01-29 | Norman Murray EdwardsDirector of Issuer | grant | 249.4K | $45.78 | $11.42M |
| 2026-01-29 | Norman Murray EdwardsDirector of Issuer | grant | 350K | $50.23 | $17.58M |
| 2026-01-29 | Calvin John BastSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Calvin John BastSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | grant | 13.2K | $45.78 | $605K |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 2K | $20.06 | $40.3K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 2K | $20.06 | $40.3K |
| 2026-01-29 | Devin Craig LoweSenior Officer of Issuer | grant | 12.9K | $45.78 | $591.2K |
| 2026-01-29 | Dean William HalewichSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | grant | 11.4K | $45.78 | $522.5K |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Jay Ellery FrocSenior Officer of Issuer | grant | 33.9K | $45.78 | $1.55M |
| 2026-01-29 | Jay Ellery FrocSenior Officer of Issuer | grant | 115K | $50.23 | $5.78M |
| 2026-01-29 | Kyle Grayson PisioSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | grant | 13.2K | $45.78 | $605K |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Kyle Grayson PisioSenior Officer of Issuer | grant | 7K | $45.78 | $319.7K |
| 2026-01-29 | Erin Louise LunnSenior Officer of Issuer | grant | 6.9K | $45.78 | $317.3K |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | grant | 33.9K | $45.78 | $1.55M |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | grant | 115K | $50.23 | $5.78M |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-29 | Scott Gerald StauthSenior Officer of Issuer | grant | 103.4K | $45.78 | $4.73M |
| 2026-01-29 | Scott Gerald StauthSenior Officer of Issuer | grant | 250K | $50.23 | $12.56M |
| 2026-01-29 | Erin Louise LunnSenior Officer of Issuer | grant | 6.9K | $45.78 | $317.3K |
| 2026-01-29 | Erin Louise LunnSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | grant | 15.7K | $50.23 | $789.6K |
| 2026-01-29 | Devin Craig LoweSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Devin Craig LoweSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Sheryl KapeluckSenior Officer of Issuer | grant | 11.2K | $45.78 | $512K |
| 2026-01-29 | Calvin John BastSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Sheryl KapeluckSenior Officer of Issuer | grant | 11.2K | $45.78 | $512K |
| 2026-01-29 | Sheryl KapeluckSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Victor Clinton DarelSenior Officer of Issuer | grant | 29.3K | $45.78 | $1.34M |
| 2026-01-29 | Victor Clinton DarelSenior Officer of Issuer | grant | 115K | $50.23 | $5.78M |
| 2026-01-29 | Brenda Gayle BalogSenior Officer of Issuer | grant | 7K | $45.78 | $319.5K |
| 2026-01-29 | Brenda Gayle BalogSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | grant | 7.1K | $45.78 | $323.8K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | grant | 7.1K | $45.78 | $323.8K |
| 2026-01-29 | Calvin John BastSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 12.5K | $32.08 | $400.9K |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 12.5K | $32.08 | $400.9K |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-29 | Dean William HalewichSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Dean William HalewichSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Trevor WagilSenior Officer of Issuer | grant | 13.2K | $45.78 | $605K |
| 2026-01-29 | Trevor WagilSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | grant | 13.2K | $45.78 | $605K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 8K | $14.66 | $117.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 8K | $14.66 | $117.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 4K | $32.08 | $128.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 4K | $32.08 | $128.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 4K | $32.08 | $128.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 4K | $32.08 | $128.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | grant | 13.8K | $45.78 | $632.5K |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Kyle Grayson PisioSenior Officer of Issuer | grant | 7K | $45.78 | $319.7K |
| 2026-01-29 | Kyle Grayson PisioSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Ronald Keith LaingSenior Officer of Issuer | grant | 33K | $45.78 | $1.51M |
| 2026-01-28 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 2.3K | $49.90 | $112.4K |
| 2026-01-28 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Calvin John BastSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-28 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-28 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-28 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 7.5K | $26.34 | $196.4K |
| 2026-01-28 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 7.5K | $26.34 | $196.4K |
| 2026-01-28 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-28 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Calvin John BastSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-27 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 916 | $32.08 | $29.4K |
| 2026-01-27 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 916 | $49.66 | $45.5K |
| 2026-01-27 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 916 | $32.08 | $29.4K |
| 2026-01-21 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 10K | $39.89 | $398.9K |
| 2026-01-21 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 10K | $39.89 | $398.9K |
| 2026-01-21 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-21 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-21 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-21 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 7.5K | $32.08 | $240.6K |
| 2026-01-21 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 7.5K | $32.08 | $240.6K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 16K | $32.08 | $513.3K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 3.8K | $32.08 | $121.9K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 16K | $32.08 | $513.3K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 3.8K | $32.08 | $121.9K |
| 2026-01-19 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2026-01-19 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2026-01-19 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 10K | $36.92 | $369.2K |
| 2026-01-19 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 10K | $36.92 | $369.2K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 10K | $39.82 | $398.2K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 9K | $39.88 | $359.3K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 992 | $39.88 | $39.6K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 5K | $32.08 | $160.4K |
| 2026-01-14 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 4.5K | $14.66 | $66.1K |
| 2026-01-14 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 4.5K | $14.66 | $66.1K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 992 | $39.88 | $39.6K |
| 2026-01-14 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 6K | $20.06 | $120.4K |
| 2026-01-14 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 6K | $20.06 | $120.4K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 5K | $32.08 | $160.4K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 9K | $39.88 | $359.3K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 10K | $39.82 | $398.2K |
| 2026-01-13 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 30K | $20.06 | $601.8K |
| 2026-01-13 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 30K | $20.06 | $601.8K |
| 2026-01-13 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 11.3K | $20.06 | $225.9K |
| 2026-01-13 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 11.3K | $20.06 | $225.9K |
| 2026-01-13 | Trevor WagilSenior Officer of Issuer | option_exercise | 15.5K | $20.06 | $310.9K |
| 2026-01-13 | Trevor WagilSenior Officer of Issuer | option_exercise | 15.5K | $20.06 | $310.9K |
| 2026-01-13 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 3K | $14.66 | $44.1K |
| 2026-01-13 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 3K | $14.66 | $44.1K |
| 2025-12-19 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 35K | $20.06 | $702.1K |
| 2025-12-19 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 35K | $20.06 | $702.1K |
| 2025-12-10 | Norman Murray EdwardsDirector of Issuer | option_exercise | 320K | $20.06 | $6.42M |
| 2025-12-10 | Norman Murray EdwardsDirector of Issuer | option_exercise | 320K | $20.06 | $6.42M |
| 2025-12-10 | Norman Murray EdwardsDirector of Issuer | option_exercise | 320K | $14.66 | $4.69M |
| 2025-12-10 | Norman Murray EdwardsDirector of Issuer | option_exercise | 320K | $14.66 | $4.69M |
| 2025-12-04 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 2.3K | $20.06 | $45.2K |
| 2025-12-04 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 2.3K | $20.06 | $45.2K |
| 2025-12-03 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 6K | $14.66 | $88K |
| 2025-12-03 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 6K | $14.66 | $88K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 748 | $14.66 | $11K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 9.3K | $20.06 | $185.6K |
| 2025-11-20 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 50K | $14.66 | $733K |
| 2025-11-20 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 50K | $14.66 | $733K |
| 2025-11-20 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 5K | $32.08 | $160.4K |
| 2025-11-20 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 5K | $32.08 | $160.4K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 9.3K | $20.06 | $185.6K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 748 | $14.66 | $11K |
| 2025-11-18 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 18K | $32.08 | $577.4K |
| 2025-11-18 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 18K | $32.08 | $577.4K |
| 2025-11-18 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 9K | $14.66 | $132.1K |
| 2025-11-18 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 9K | $14.66 | $132.1K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 4.5K | $20.06 | $90.4K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 2.3K | $47.00 | $105.8K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 4.5K | $47.00 | $211.7K |
| 2025-11-17 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 2.5K | $20.06 | $49.3K |
| 2025-11-17 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 2.5K | $20.06 | $49.3K |
| 2025-11-14 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $20.06 | $401.2K |
| 2025-11-14 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 30K | $20.06 | $601.8K |
| 2025-11-14 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 30K | $20.06 | $601.8K |
| 2025-11-14 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $20.06 | $401.2K |
| 2025-11-14 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 8K | $20.06 | $160.5K |
| 2025-11-14 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 8K | $20.06 | $160.5K |
| 2025-11-12 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2025-11-12 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2025-11-12 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2025-11-10 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $20.06 | $401.2K |
| 2025-11-10 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $20.06 | $401.2K |
| 2025-10-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2025-10-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2025-10-07 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 4K | $14.66 | $58.6K |
| 2025-10-07 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 4.5K | $14.66 | $66K |
| 2025-10-07 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 4K | $14.66 | $58.6K |
| 2025-10-07 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 4.5K | $14.66 | $66K |
| 2025-10-06 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.8M | $67.61 | $256.91M |
| 2026-08-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 7.8M | — | $0 |
| 2026-08-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 4.1M | $48.52 | $198.94M |
| 2026-07-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.45M | $43.30 | $149.38M |
| 2026-07-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 6.9M | — | $0 |
| 2026-07-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.45M | $61.16 | $211.01M |
| 2026-06-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.15M | $43.57 | $137.23M |
| 2026-06-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.45M | $60.91 | $210.13M |
| 2026-06-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 6.6M | — | $0 |
| 2026-05-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 5.95M | — | $0 |
| 2026-05-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3M | $64.49 | $193.46M |
| 2026-05-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3M | $47.07 | $141.22M |
| 2026-04-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.45M | $62.99 | $154.34M |
| 2026-04-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.45M | $45.84 | $112.3M |
| 2026-04-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 4.85M | — | $0 |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 800K | $49.33 | $39.46M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 800K | $49.33 | $39.46M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.15M | — | $0 |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 800K | $68.11 | $54.49M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 337.5K | $62.32 | $21.03M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 800K | $68.11 | $54.49M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 337.5K | $45.71 | $15.43M |
| 2026-02-28 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.43M | — | $0 |
| 2026-02-28 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 712.5K | $40.43 | $28.81M |
| 2026-02-28 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 712.5K | $55.18 | $39.31M |
| 2026-01-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 866.4K | $46.84 | $40.58M |
| 2026-01-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 858.6K | $34.16 | $29.33M |
| 2026-01-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.75M | — | $0 |
| 2025-12-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.2M | — | $0 |
| 2025-12-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.15M | $33.18 | $38.21M |
| 2025-12-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.05M | $45.84 | $48.21M |
| 2025-11-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2M | — | $0 |
| 2025-11-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.1M | $46.16 | $50.61M |
| 2025-11-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 900K | $32.69 | $29.42M |
| 2025-10-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.2M | $31.45 | $37.74M |
| 2025-10-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.1M | $43.99 | $48.39M |
| 2025-10-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.4M | — | $0 |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-11 | Margaret Elizabeth CannonDirector of Issuer | other | 196 | — | $0 |
| 2026-09-11 | Margaret Elizabeth CannonDirector of Issuer | other | 196 | — | $0 |
| 2026-07-06 | Gordon D. GiffinDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Christopher Lee FongDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Shelley Ann Marie BrownDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Margaret Elizabeth CannonDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Grant Everett IsaacDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Christine HealyDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Annette Marie VerschurenDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | David TuerDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Frank McKennaDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-05-07 | Grant Everett IsaacDirector of Issuer | opening_balance | 0 | — | $0 |
| 2026-05-07 | Grant Everett IsaacDirector of Issuer | opening_balance | 0 | — | $0 |
| 2026-04-06 | Catherine May BestDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Shelley Ann Marie BrownDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Margaret Elizabeth CannonDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Christopher Lee FongDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Gordon D. GiffinDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Wilfred Arthur GobertDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Christine HealyDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Frank McKennaDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Annette Marie VerschurenDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | David TuerDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 175.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 40.4K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 102.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 175.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 40.4K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 102.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 175.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 175.7K | — | $0 |
| 2026-03-27 | Gordon D. GiffinDirector of Issuer | other | 176.2K | — | $0 |
| 2026-03-24 | Gordon D. GiffinDirector of Issuer | other | 176.2K | — | $0 |
| 2026-03-24 | Gordon D. GiffinDirector of Issuer | other | 176.2K | — | $0 |
| 2026-01-28 | Gordon D. GiffinDirector of Issuer | other | 176.2K | — | $0 |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | other | 42.3K | $42.66 | $1.81M |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | other | 32.3K | $44.18 | $1.43M |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | other | 10K | $44.10 | $441K |
| 2026-01-05 | Frank McKennaDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Christine HealyDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Gordon D. GiffinDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Christopher Lee FongDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Catherine May BestDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Margaret Elizabeth CannonDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Shelley Ann Marie BrownDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Annette Marie VerschurenDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | David TuerDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Wilfred Arthur GobertDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2025-12-23 | Scott Gerald StauthSenior Officer of Issuer | other | 47.1K | — | $0 |
| 2025-12-23 | Scott Gerald StauthSenior Officer of Issuer | other | 47.1K | — | $0 |
| 2025-11-04 | Shelley Ann Marie BrownDirector of Issuer | opening_balance | 0 | — | $0 |
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Norman Murray EdwardsDirector of Issuer | 42.54M | 2026-08-20▼sell400K | 2.06% |
| Stephen W. LautDirector of Issuer | 880.3K | 2026-07-06▲buy887 | 0.04% |
| Scott Gerald StauthSenior Officer of Issuer | 189.5Kas filed 2026-03-26 | 2026-08-24option_exercise60K | 0.01% |
| Kara Lee SlemkoSenior Officer of Issuer | 171.3K | 2026-01-29grant13.2K | 0.01% |
| Gordon D. GiffinDirector of Issuer | 171.2Kas filed 2026-03-24 | 2026-07-06other887 | 0.01% |
| Frank McKennaDirector of Issuer | 169.9Kas filed 2025-12-31 | 2026-07-06other887 | 0.01% |
| Robin Sean ZabekSenior Officer of Issuer | 107.4Kas filed 2026-03-30 | 2026-04-08option_exercise40K | 0.01% |
| Jay Ellery FrocSenior Officer of Issuer | 102.6Kas filed 2026-04-01 | 2026-04-08option_exercise23K | 0.00% |
| Dwayne Frederick GiggsSenior Officer of Issuer | 74.6K | 2026-01-29grant11.4K | 0.00% |
| Sheryl KapeluckSenior Officer of Issuer | 65.2Kas filed 2026-01-28 | 2026-01-29grant11.2K | 0.00% |
| Victor Clinton DarelSenior Officer of Issuer | 62.8Kas filed 2026-04-01 | 2026-09-02option_exercise15K | 0.00% |
| Christopher Lee FongDirector of Issuer | 62.4Kas filed 2025-12-31 | 2026-07-06other887 | 0.00% |
| Mark Anthony OverwaterSenior Officer of Issuer | 58.2K | 2026-01-29option_exercise2.3K | 0.00% |
| Calvin John BastSenior Officer of Issuer | 56.4Kas filed 2026-01-28 | 2026-01-29grant12K | 0.00% |
| Erin Louise LunnSenior Officer of Issuer | 51.1Kas filed 2026-01-28 | 2026-01-29grant6.9K | 0.00% |
| Brenda Gayle BalogSenior Officer of Issuer | 44.5K | 2026-03-26▲buy1.3K | 0.00% |
| David TuerDirector of Issuer | 39.4Kas filed 2025-12-31 | 2026-07-06other887 | 0.00% |
| Warren Paul RaczynskiSenior Officer of Issuer | 36.3K | 2026-01-29grant66.1K | 0.00% |
| Devin Craig LoweSenior Officer of Issuer | 30.7Kas filed 2026-01-28 | 2026-01-29grant12.9K | 0.00% |
| Kyle Grayson PisioSenior Officer of Issuer | 26.1Kas filed 2026-01-28 | 2026-01-29grant35K | 0.00% |
| Wilfred Arthur GobertDirector of Issuer | 20.5Kas filed 2025-12-31 | 2026-04-06other754 | 0.00% |
| Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | 18.6K | 2026-03-09option_exercise2.9K | 0.00% |
| Trevor WagilSenior Officer of Issuer | 14.8K | 2026-02-02option_exercise14.5K | 0.00% |
| Annette Marie VerschurenDirector of Issuer | 9.8Kas filed 2026-04-01 | 2026-07-06other887 | 0.00% |
| Ronald Keith LaingSenior Officer of Issuer | 9Kas filed 2026-03-26 | 2026-04-08option_exercise23K | 0.00% |
| Christine HealyDirector of Issuer | 6.5Kas filed 2025-12-31 | 2026-07-06other887 | 0.00% |
| Dean William HalewichSenior Officer of Issuer | 3.9K | 2026-02-03▲buy2.7K | 0.00% |
| Shelley Ann Marie BrownDirector of Issuer | 1.8K | 2026-09-15▲buy709 | 0.00% |
| Margaret Elizabeth CannonDirector of Issuer | 1.6Kas filed 2026-03-11 | 2026-09-11other196 | 0.00% |
| Troy John Peter AndersenSenior Officer of Issuer | 0 | 2026-01-29grant13.2K | 0.00% |
| Catherine May BestDirector of Issuer | — | 2026-04-06other754 | — |
| Canadian Natural Resources LimitedIssuer | — | 2026-08-31issuer_buyback3.8M | — |
| Grant Everett IsaacDirector of Issuer | — | 2026-07-06other887 | — |
709 shares ($49,942) on 2026-09-15.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-15 | Shelley Ann Marie BrownDirector of Issuer | ▲buy | 709 | $70.44 | $49.9K |
| 2026-07-06 | Stephen W. LautDirector of Issuer | ▲buy | 887 | $56.34 | $50K |
| 2026-04-06 | Stephen W. LautDirector of Issuer | ▲buy | 754 | $66.28 | $50K |
| 2026-04-01 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 199 | $44.28 | $8.8K |
| 2026-04-01 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 113 | $44.28 | $5K |
| 2026-04-01 | Scott Gerald Stauth | ▲buy | 102.7K | — | — |
| 2026-04-01 | Scott Gerald Stauth | ▲buy | 40.4K | — | — |
| 2026-04-01 | Jay Ellery Froc | ▲buy | 199 | $44.28 | $8.8K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 3.2K | $43.60 | $141.1K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 1.6K | $45.18 | $71.1K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 870 | $43.38 | $37.7K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 1K | $37.51 | $38.9K |
| 2026-03-30 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 870 | $43.38 | $37.7K |
| 2026-03-26 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 4.3K | $66.28 | $287.5K |
| 2026-03-26 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 9.4K | $66.28 | $625K |
| 2026-03-26 | Robin Sean ZabekSenior Officer of Issuer | ▲buy | 4.3K | $66.28 | $287.5K |
| 2026-03-26 | Brenda Gayle BalogSenior Officer of Issuer | ▲buy | 1.3K | $66.28 | $87.5K |
| 2026-02-03 | Dean William HalewichSenior Officer of Issuer | ▲buy | 2.7K | $43.55 | $115.5K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 199 | $45.18 | $9K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 163 | $45.18 | $7.4K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 226 | $42.05 | $9.5K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 185 | $42.05 | $7.8K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 510 | $42.05 | $21.4K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 219 | $44.06 | $9.6K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 179 | $44.06 | $7.9K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 494 | $44.06 | $21.8K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 222 | $43.92 | $9.8K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 182 | $43.92 | $8K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 502 | $43.92 | $22K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 224 | $44.28 | $9.9K |
| 2026-02-02 | Ronald Keith LaingSenior Officer of Issuer | ▲buy | 2.6K | $43.60 | $114.2K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | ▲buy | 8K | $50.25 | $402K |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | ▲buy | 1.7K | $45.20 | $75.3K |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | ▲buy | 794 | $42.66 | $33.9K |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | ▲buy | 649 | $42.66 | $27.7K |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | ▲buy | 771 | $42.66 | $32.9K |
| 2026-01-06 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 329 | $43.33 | $14.3K |
| 2026-01-06 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 552 | $43.56 | $24K |
| 2026-01-06 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 333 | $443.76 | $147.8K |
| 2026-01-06 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 329 | $43.33 | $14.3K |
| 2026-01-06 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 971 | $43.86 | $42.6K |
| 2026-01-06 | Dwayne Frederick GiggsSenior Officer of Issuer | ▲buy | 971 | $43.86 | $42.6K |
| 2026-01-05 | Stephen W. LautDirector of Issuer | ▲buy | 1K | $43.75 | $43.8K |
| 2026-01-03 | Brenda Gayle BalogSenior Officer of Issuer | ▲buy | 74 | $45.18 | $3.3K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 159 | $44.06 | $7K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 165 | $42.05 | $6.9K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 145 | $45.18 | $6.6K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 198 | $43.92 | $8.7K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 195 | $44.06 | $8.6K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 202 | $42.05 | $8.5K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 177 | $45.18 | $8K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 5K | $43.60 | $220K |
| 2025-12-31 | Troy John Peter AndersenSenior Officer of Issuer | ▲buy | 602 | $43.33 | $26.1K |
| 2025-12-31 | Troy John Peter AndersenSenior Officer of Issuer | ▲buy | 631 | $43.76 | $27.6K |
| 2025-12-31 | Troy John Peter AndersenSenior Officer of Issuer | ▲buy | 971 | $43.86 | $42.6K |
| 2025-12-31 | Troy John Peter AndersenSenior Officer of Issuer | ▲buy | 5.5K | $43.60 | $237.7K |
| 2025-12-31 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 4.4K | $43.34 | $189.7K |
| 2025-12-31 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 3.2K | $43.80 | $141K |
| 2025-12-31 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 3.3K | $43.90 | $143.3K |
| 2025-12-31 | Scott Gerald StauthSenior Officer of Issuer | ▲buy | 6.1K | $43.60 | $265.1K |
| 2025-12-31 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▲buy | 2.3K | $43.60 | $99.3K |
| 2025-12-31 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 577 | $43.33 | $25K |
| 2025-12-31 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 531 | $43.76 | $23.2K |
| 2025-12-31 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 438 | $43.76 | $19.2K |
| 2025-12-31 | Victor Clinton DarelSenior Officer of Issuer | ▲buy | 2.3K | $43.53 | $98.6K |
| 2025-12-31 | Devin Craig LoweSenior Officer of Issuer | ▲buy | 3.2K | $43.56 | $141.3K |
| 2025-12-31 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 1.6K | $42.45 | $66.8K |
| 2025-12-31 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 709 | $43.18 | $30.6K |
| 2025-12-31 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 771 | $43.18 | $33.3K |
| 2025-12-31 | Jay Ellery FrocSenior Officer of Issuer | ▲buy | 5.4K | $43.44 | $233K |
| 2025-12-31 | Brenda Gayle BalogSenior Officer of Issuer | ▲buy | 3.8K | $43.61 | $167.2K |
| 2025-12-31 | Trevor WagilSenior Officer of Issuer | ▲buy | 2.7K | $43.61 | $117.1K |
| 2025-12-31 | Trevor WagilSenior Officer of Issuer | ▲buy | 2.7K | $43.61 | $117.1K |
| 2025-12-31 | Annette Marie VerschurenDirector of Issuer | ▲buy | 3.2K | $43.63 | $139K |
| 2025-12-31 | Annette Marie VerschurenDirector of Issuer | ▲buy | 1.9K | $43.63 | $83.2K |
| 2025-12-31 | David TuerDirector of Issuer | ▲buy | 770 | $43.63 | $33.6K |
| 2025-12-31 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 602 | $43.33 | $26.1K |
| 2025-12-31 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 656 | $43.76 | $28.7K |
| 2025-12-31 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 698 | $43.97 | $30.7K |
| 2025-12-31 | Warren Paul RaczynskiSenior Officer of Issuer | ▲buy | 3K | $43.60 | $132.9K |
| 2025-12-31 | Kyle Grayson PisioSenior Officer of Issuer | ▲buy | 2.9K | $43.61 | $125.2K |
| 2025-12-31 | Frank McKennaDirector of Issuer | ▲buy | 8.9K | $43.63 | $388.9K |
| 2025-12-31 | Christine HealyDirector of Issuer | ▲buy | 210 | $43.63 | $9.2K |
| 2025-12-31 | Wilfred Arthur GobertDirector of Issuer | ▲buy | 193 | $43.52 | $8.4K |
| 2025-12-31 | Gordon D. GiffinDirector of Issuer | ▲buy | 1.7K | $43.63 | $72.8K |
| 2025-12-31 | Christopher Lee FongDirector of Issuer | ▲buy | 3.2K | $43.63 | $139K |
| 2025-12-31 | Christopher Lee FongDirector of Issuer | ▲buy | 4.6K | $43.63 | $201.4K |
| 2025-12-31 | Margaret Elizabeth CannonDirector of Issuer | ▲buy | 1.4K | $43.63 | $63.2K |
| 2025-12-31 | Margaret Elizabeth CannonDirector of Issuer | ▲buy | 500 | $43.63 | $21.8K |
| 2025-12-31 | Dwayne Frederick GiggsSenior Officer of Issuer | ▲buy | 577 | $43.33 | $25K |
| 2025-12-31 | Dwayne Frederick GiggsSenior Officer of Issuer | ▲buy | 631 | $43.76 | $27.6K |
| 2025-12-31 | Dwayne Frederick GiggsSenior Officer of Issuer | ▲buy | 5.2K | $43.61 | $228.5K |
| 2025-12-31 | Mark Anthony OverwaterSenior Officer of Issuer | ▲buy | 3.8K | $43.45 | $166.6K |
| 2025-12-31 | Devin Craig LoweSenior Officer of Issuer | ▲buy | 602 | $43.33 | $26.1K |
| 2025-12-31 | Devin Craig LoweSenior Officer of Issuer | ▲buy | 443 | $43.83 | $19.4K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 192 | $43.92 | $8.4K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 189 | $44.06 | $8.3K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 196 | $42.05 | $8.2K |
| 2025-12-31 | Calvin John BastSenior Officer of Issuer | ▲buy | 162 | $43.92 | $7.1K |
| 2025-12-31 | Norman Murray EdwardsDirector of Issuer | ▲buy | 10.5K | $45.18 | $472.6K |
| 2025-12-31 | Norman Murray EdwardsDirector of Issuer | ▲buy | 12K | $43.38 | $519.7K |
| 2025-12-31 | Norman Murray EdwardsDirector of Issuer | ▲buy | 18.8K | $37.51 | $706.8K |
| 2025-11-24 | Shelley Ann Marie BrownDirector of Issuer | ▲buy | 1.1K | $46.67 | $50K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
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
Deemed Insider - 6 Months before becoming Insider
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-20 | Norman Murray EdwardsDirector of Issuer | ▼sell | 400K | $70.29 | $28.12M |
| 2026-04-01 | Annette Marie VerschurenDirector of Issuer | ▼sell | 6K | — | $0 |
| 2026-03-24 | Gordon D. GiffinDirector of Issuer | ▼sell | 25K | $49.83 | $1.25M |
| 2026-03-13 | Norman Murray EdwardsDirector of Issuer | ▼sell | 500K | $66.20 | $33.1M |
| 2026-03-13 | Brenda Gayle BalogSenior Officer of Issuer | ▼sell | 4.7K | $67.00 | $318.2K |
| 2026-03-11 | Margaret Elizabeth CannonDirector of Issuer | ▼sell | 2K | $62.36 | $124.7K |
| 2026-03-11 | Margaret Elizabeth CannonDirector of Issuer | ▼sell | 6.6K | $62.39 | $411.8K |
| 2026-03-09 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▼sell | 2.9K | $63.68 | $184.2K |
| 2026-03-09 | Scott Gerald StauthSenior Officer of Issuer | ▼sell | 35K | $63.75 | $2.23M |
| 2026-02-02 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▼sell | 1.9K | $49.19 | $94.9K |
| 2026-02-02 | Trevor WagilSenior Officer of Issuer | ▼sell | 14.5K | $49.95 | $724.3K |
| 2026-02-02 | Brenda Gayle BalogSenior Officer of Issuer | ▼sell | 2.3K | $49.98 | $112.5K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | ▼sell | 2.3K | $49.89 | $112.4K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | ▼sell | 2K | $49.89 | $100.2K |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | ▼sell | 20K | $51.46 | $1.03M |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 10K | $51.20 | $512K |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | ▼sell | 12.5K | $51.20 | $640K |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | ▼sell | 20K | $51.21 | $1.02M |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | ▼sell | 8K | $50.25 | $402K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | ▼sell | 4K | $50.20 | $200.8K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | ▼sell | 4K | $50.05 | $200.2K |
| 2026-01-28 | Victor Clinton DarelSenior Officer of Issuer | ▼sell | 2.3K | $49.90 | $112.4K |
| 2026-01-28 | Erin Louise LunnSenior Officer of Issuer | ▼sell | 2.3K | $49.68 | $111.9K |
| 2026-01-28 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 7.5K | $50.11 | $373.6K |
| 2026-01-28 | Jay Ellery FrocSenior Officer of Issuer | ▼sell | 20K | $49.99 | $999.8K |
| 2026-01-28 | Sheryl KapeluckSenior Officer of Issuer | ▼sell | 2.3K | $50.13 | $112.9K |
| 2026-01-28 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 7.5K | $50.11 | $373.6K |
| 2026-01-28 | Ronald Keith LaingSenior Officer of Issuer | ▼sell | 20K | $49.83 | $996.6K |
| 2026-01-28 | Devin Craig LoweSenior Officer of Issuer | ▼sell | 10K | $50.11 | $501.1K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | ▼sell | 20K | $50.00 | $1M |
| 2026-01-28 | Dwayne Frederick GiggsSenior Officer of Issuer | ▼sell | 2.3K | $49.97 | $112.5K |
| 2026-01-28 | Calvin John BastSenior Officer of Issuer | ▼sell | 10K | $49.97 | $499.7K |
| 2026-01-27 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▼sell | 916 | $49.66 | $45.5K |
| 2026-01-21 | Dean William HalewichSenior Officer of Issuer | ▼sell | 3.8K | $49.30 | $188.5K |
| 2026-01-21 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 10K | $49.71 | $497.1K |
| 2026-01-21 | Devin Craig LoweSenior Officer of Issuer | ▼sell | 10K | $49.34 | $493.4K |
| 2026-01-21 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 7.5K | $49.81 | $373.6K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | ▼sell | 16K | $49.43 | $790.9K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | ▼sell | 3.8K | $49.89 | $189.6K |
| 2026-01-21 | Stephen W. LautDirector of Issuer | ▼sell | 4.3K | $49.75 | $213.9K |
| 2026-01-19 | Dean William HalewichSenior Officer of Issuer | ▼sell | 10K | $48.06 | $480.6K |
| 2026-01-19 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 10K | $47.99 | $479.9K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | ▼sell | 10K | $47.25 | $472.5K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | ▼sell | 9K | $47.25 | $425.6K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | ▼sell | 992 | $47.25 | $46.9K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | ▼sell | 5K | $47.25 | $236.3K |
| 2026-01-14 | Brenda Gayle BalogSenior Officer of Issuer | ▼sell | 4.5K | $48.05 | $216.6K |
| 2026-01-14 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 6K | $48.34 | $290K |
| 2026-01-14 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | ▼sell | 1K | $46.61 | $46.6K |
| 2026-01-13 | Troy John Peter AndersenSenior Officer of Issuer | ▼sell | 30K | $45.31 | $1.36M |
| 2026-01-13 | Sheryl KapeluckSenior Officer of Issuer | ▼sell | 11.3K | $45.77 | $515.4K |
| 2026-01-13 | Trevor WagilSenior Officer of Issuer | ▼sell | 15.5K | $46.05 | $713.9K |
| 2026-01-13 | Erin Louise LunnSenior Officer of Issuer | ▼sell | 3K | $45.68 | $137.4K |
| 2026-01-09 | Stephen W. LautDirector of Issuer | ▼sell | 3.5K | $44.62 | $156.2K |
| 2026-01-09 | Stephen W. LautDirector of Issuer | ▼sell | 1.8K | $44.62 | $78.1K |
| 2025-12-24 | Trevor WagilSenior Officer of Issuer | ▼sell | 2.5K | $45.19 | $111.6K |
| 2025-12-19 | Scott Gerald StauthSenior Officer of Issuer | ▼sell | 35K | $44.06 | $1.54M |
| 2025-12-04 | Dwayne Frederick GiggsSenior Officer of Issuer | ▼sell | 2.3K | $48.79 | $109.9K |
| 2025-12-03 | Erin Louise LunnSenior Officer of Issuer | ▼sell | 6K | $47.50 | $285K |
| 2025-11-20 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 5K | $49.15 | $245.8K |
| 2025-11-20 | Scott Gerald StauthSenior Officer of Issuer | ▼sell | 50K | $48.21 | $2.41M |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | ▼sell | 748 | $49.09 | $36.7K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | ▼sell | 9.3K | $49.07 | $454K |
| 2025-11-19 | Stephen W. LautDirector of Issuer | ▼sell | 6.5K | $47.79 | $310.6K |
| 2025-11-19 | Stephen W. LautDirector of Issuer | ▼sell | 1.6K | $47.79 | $78.9K |
| 2025-11-18 | Ronald Keith LaingSenior Officer of Issuer | ▼sell | 18K | $47.42 | $853.6K |
| 2025-11-18 | Sheryl KapeluckSenior Officer of Issuer | ▼sell | 9K | $47.15 | $424.7K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | ▼sell | 2.3K | $47.00 | $105.8K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | ▼sell | 4.5K | $47.00 | $211.7K |
| 2025-11-17 | Kyle Grayson PisioSenior Officer of Issuer | ▼sell | 2.5K | $47.15 | $115.8K |
| 2025-11-14 | Troy John Peter AndersenSenior Officer of Issuer | ▼sell | 30K | $46.47 | $1.39M |
| 2025-11-14 | Jay Ellery FrocSenior Officer of Issuer | ▼sell | 20K | $46.50 | $930K |
| 2025-11-14 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 8K | $46.91 | $375.3K |
| 2025-11-12 | Devin Craig LoweSenior Officer of Issuer | ▼sell | 10K | $45.42 | $454.2K |
| 2025-11-10 | Ronald Keith LaingSenior Officer of Issuer | ▼sell | 20K | $44.58 | $891.6K |
| 2025-10-08 | Robin Sean ZabekSenior Officer of Issuer | ▼sell | 20K | $46.00 | $920K |
| 2025-10-07 | Warren Paul RaczynskiSenior Officer of Issuer | ▼sell | 4K | $45.74 | $183K |
| 2025-10-07 | Brenda Gayle BalogSenior Officer of Issuer | ▼sell | 4.5K | $45.55 | $205K |
| 2025-10-06 | Ronald Keith LaingSenior Officer of Issuer | ▼sell | 20K | $45.17 | $903.4K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-02 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 15K | $72.07 | $1.08M |
| 2026-08-24 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 60K | $36.91 | $2.21M |
| 2026-08-24 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 60K | $36.91 | $2.21M |
| 2026-04-08 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 23K | $68.23 | $1.57M |
| 2026-04-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 40K | $42.66 | $1.71M |
| 2026-04-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 40K | $42.66 | $1.71M |
| 2026-04-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 24K | $44.26 | $1.06M |
| 2026-04-08 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 25K | $68.23 | $1.71M |
| 2026-04-08 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 23K | $42.67 | $981.4K |
| 2026-04-08 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 15.1K | $32.08 | $483.3K |
| 2026-04-08 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 6.2K | $68.23 | $421.3K |
| 2026-04-01 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 16.2K | $45.78 | $742.9K |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 51.1K | $45.78 | $2.34M |
| 2026-04-01 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 17.1K | $45.78 | $781.6K |
| 2026-04-01 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 15.2K | $45.78 | $696.5K |
| 2026-04-01 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 8.6K | $45.78 | $395.7K |
| 2026-04-01 | Norman Murray EdwardsDirector of Issuer | option_exercise | 295.2K | $45.78 | $13.51M |
| 2026-04-01 | Scott Gerald Stauth | option_exercise | 51.1K | $45.78 | $2.34M |
| 2026-04-01 | Robin Sean Zabek | option_exercise | 16.2K | $45.78 | $742.9K |
| 2026-04-01 | Jay Ellery Froc | option_exercise | 15.2K | $45.78 | $696.5K |
| 2026-04-01 | Ronald Keith Laing | option_exercise | 17.1K | $45.78 | $781.6K |
| 2026-04-01 | Norman Murray Edwards | option_exercise | 295.2K | $45.78 | $13.51M |
| 2026-03-25 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 15K | $67.48 | $1.01M |
| 2026-03-25 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $67.48 | $1.35M |
| 2026-03-23 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 30K | $39.88 | $1.2M |
| 2026-03-23 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 40K | $48.52 | $1.94M |
| 2026-03-20 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 70K | $32.08 | $2.25M |
| 2026-03-19 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 18.7K | $32.08 | $599.9K |
| 2026-03-19 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 11.3K | $32.08 | $362.4K |
| 2026-03-17 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 6.9K | $32.08 | $222.5K |
| 2026-03-17 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 30K | $67.15 | $2.01M |
| 2026-03-16 | Norman Murray EdwardsDirector of Issuer | option_exercise | 160K | $14.66 | $2.35M |
| 2026-03-16 | Norman Murray EdwardsDirector of Issuer | option_exercise | 160K | $14.66 | $2.35M |
| 2026-03-12 | Victor Clinton DarelSenior Officer of Issuer | grant | 115K | $64.18 | $7.38M |
| 2026-03-12 | Norman Murray EdwardsDirector of Issuer | grant | 350K | $64.18 | $22.46M |
| 2026-03-12 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 19K | $66.17 | $1.26M |
| 2026-03-12 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $66.17 | $1.32M |
| 2026-03-12 | Jay Ellery FrocSenior Officer of Issuer | grant | 115K | $64.18 | $7.38M |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 16.2K | $64.18 | $1.04M |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 30K | $64.18 | $1.93M |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 12K | $64.18 | $770.2K |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 6.6K | $64.18 | $422.6K |
| 2026-03-11 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 11K | $64.18 | $706K |
| 2026-03-10 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 8K | $62.77 | $502.2K |
| 2026-03-10 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 9.8K | $62.77 | $616.8K |
| 2026-03-09 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 35K | $14.66 | $513.1K |
| 2026-03-09 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 2.9K | $39.88 | $115.3K |
| 2026-03-09 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 2.9K | $39.88 | $115.3K |
| 2026-03-09 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 2.9K | $39.88 | $115.3K |
| 2026-03-09 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 35K | $14.66 | $513.1K |
| 2026-02-02 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-02-02 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 1.9K | $14.66 | $28.3K |
| 2026-02-02 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 1.9K | $14.66 | $28.3K |
| 2026-02-02 | Trevor WagilSenior Officer of Issuer | option_exercise | 14.5K | $20.06 | $290.9K |
| 2026-02-02 | Trevor WagilSenior Officer of Issuer | option_exercise | 14.5K | $20.06 | $290.9K |
| 2026-02-02 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-29 | Ronald Keith LaingSenior Officer of Issuer | grant | 115K | $50.23 | $5.78M |
| 2026-01-29 | Norman Murray EdwardsDirector of Issuer | grant | 249.4K | $45.78 | $11.42M |
| 2026-01-29 | Norman Murray EdwardsDirector of Issuer | grant | 350K | $50.23 | $17.58M |
| 2026-01-29 | Calvin John BastSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Calvin John BastSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | grant | 13.2K | $45.78 | $605K |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 2K | $20.06 | $40.3K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 2K | $20.06 | $40.3K |
| 2026-01-29 | Devin Craig LoweSenior Officer of Issuer | grant | 12.9K | $45.78 | $591.2K |
| 2026-01-29 | Dean William HalewichSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | grant | 11.4K | $45.78 | $522.5K |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Jay Ellery FrocSenior Officer of Issuer | grant | 33.9K | $45.78 | $1.55M |
| 2026-01-29 | Jay Ellery FrocSenior Officer of Issuer | grant | 115K | $50.23 | $5.78M |
| 2026-01-29 | Kyle Grayson PisioSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | grant | 13.2K | $45.78 | $605K |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Kyle Grayson PisioSenior Officer of Issuer | grant | 7K | $45.78 | $319.7K |
| 2026-01-29 | Erin Louise LunnSenior Officer of Issuer | grant | 6.9K | $45.78 | $317.3K |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | grant | 33.9K | $45.78 | $1.55M |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | grant | 115K | $50.23 | $5.78M |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-29 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-29 | Scott Gerald StauthSenior Officer of Issuer | grant | 103.4K | $45.78 | $4.73M |
| 2026-01-29 | Scott Gerald StauthSenior Officer of Issuer | grant | 250K | $50.23 | $12.56M |
| 2026-01-29 | Erin Louise LunnSenior Officer of Issuer | grant | 6.9K | $45.78 | $317.3K |
| 2026-01-29 | Erin Louise LunnSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | grant | 15.7K | $50.23 | $789.6K |
| 2026-01-29 | Devin Craig LoweSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Devin Craig LoweSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Sheryl KapeluckSenior Officer of Issuer | grant | 11.2K | $45.78 | $512K |
| 2026-01-29 | Calvin John BastSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Sheryl KapeluckSenior Officer of Issuer | grant | 11.2K | $45.78 | $512K |
| 2026-01-29 | Sheryl KapeluckSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Victor Clinton DarelSenior Officer of Issuer | grant | 29.3K | $45.78 | $1.34M |
| 2026-01-29 | Victor Clinton DarelSenior Officer of Issuer | grant | 115K | $50.23 | $5.78M |
| 2026-01-29 | Brenda Gayle BalogSenior Officer of Issuer | grant | 7K | $45.78 | $319.5K |
| 2026-01-29 | Brenda Gayle BalogSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | grant | 7.1K | $45.78 | $323.8K |
| 2026-01-29 | Mark Anthony OverwaterSenior Officer of Issuer | grant | 7.1K | $45.78 | $323.8K |
| 2026-01-29 | Calvin John BastSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 12.5K | $32.08 | $400.9K |
| 2026-01-29 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 12.5K | $32.08 | $400.9K |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-29 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-29 | Dean William HalewichSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Dean William HalewichSenior Officer of Issuer | grant | 12K | $45.78 | $550K |
| 2026-01-29 | Trevor WagilSenior Officer of Issuer | grant | 13.2K | $45.78 | $605K |
| 2026-01-29 | Trevor WagilSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | grant | 13.2K | $45.78 | $605K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 8K | $14.66 | $117.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 8K | $14.66 | $117.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 4K | $32.08 | $128.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 4K | $32.08 | $128.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 4K | $32.08 | $128.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | option_exercise | 4K | $32.08 | $128.3K |
| 2026-01-29 | Kara Lee SlemkoSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | grant | 13.8K | $45.78 | $632.5K |
| 2026-01-29 | Warren Paul RaczynskiSenior Officer of Issuer | grant | 66.1K | $50.23 | $3.32M |
| 2026-01-29 | Kyle Grayson PisioSenior Officer of Issuer | grant | 7K | $45.78 | $319.7K |
| 2026-01-29 | Kyle Grayson PisioSenior Officer of Issuer | grant | 35K | $50.23 | $1.76M |
| 2026-01-29 | Ronald Keith LaingSenior Officer of Issuer | grant | 33K | $45.78 | $1.51M |
| 2026-01-28 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 2.3K | $49.90 | $112.4K |
| 2026-01-28 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Calvin John BastSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-28 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-28 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-28 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 7.5K | $26.34 | $196.4K |
| 2026-01-28 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 7.5K | $26.34 | $196.4K |
| 2026-01-28 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2026-01-28 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-28 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2026-01-28 | Calvin John BastSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-28 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $14.66 | $146.6K |
| 2026-01-27 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 916 | $32.08 | $29.4K |
| 2026-01-27 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 916 | $49.66 | $45.5K |
| 2026-01-27 | Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | option_exercise | 916 | $32.08 | $29.4K |
| 2026-01-21 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 10K | $39.89 | $398.9K |
| 2026-01-21 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 10K | $39.89 | $398.9K |
| 2026-01-21 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-21 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-21 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $32.08 | $320.8K |
| 2026-01-21 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 7.5K | $32.08 | $240.6K |
| 2026-01-21 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 7.5K | $32.08 | $240.6K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 16K | $32.08 | $513.3K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 3.8K | $32.08 | $121.9K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 16K | $32.08 | $513.3K |
| 2026-01-21 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 3.8K | $32.08 | $121.9K |
| 2026-01-19 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2026-01-19 | Dean William HalewichSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2026-01-19 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 10K | $36.92 | $369.2K |
| 2026-01-19 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 10K | $36.92 | $369.2K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 10K | $39.82 | $398.2K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 9K | $39.88 | $359.3K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 992 | $39.88 | $39.6K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 5K | $32.08 | $160.4K |
| 2026-01-14 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 4.5K | $14.66 | $66.1K |
| 2026-01-14 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 4.5K | $14.66 | $66.1K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 992 | $39.88 | $39.6K |
| 2026-01-14 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 6K | $20.06 | $120.4K |
| 2026-01-14 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 6K | $20.06 | $120.4K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 5K | $32.08 | $160.4K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 9K | $39.88 | $359.3K |
| 2026-01-14 | Calvin John BastSenior Officer of Issuer | option_exercise | 10K | $39.82 | $398.2K |
| 2026-01-13 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 30K | $20.06 | $601.8K |
| 2026-01-13 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 30K | $20.06 | $601.8K |
| 2026-01-13 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 11.3K | $20.06 | $225.9K |
| 2026-01-13 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 11.3K | $20.06 | $225.9K |
| 2026-01-13 | Trevor WagilSenior Officer of Issuer | option_exercise | 15.5K | $20.06 | $310.9K |
| 2026-01-13 | Trevor WagilSenior Officer of Issuer | option_exercise | 15.5K | $20.06 | $310.9K |
| 2026-01-13 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 3K | $14.66 | $44.1K |
| 2026-01-13 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 3K | $14.66 | $44.1K |
| 2025-12-19 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 35K | $20.06 | $702.1K |
| 2025-12-19 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 35K | $20.06 | $702.1K |
| 2025-12-10 | Norman Murray EdwardsDirector of Issuer | option_exercise | 320K | $20.06 | $6.42M |
| 2025-12-10 | Norman Murray EdwardsDirector of Issuer | option_exercise | 320K | $20.06 | $6.42M |
| 2025-12-10 | Norman Murray EdwardsDirector of Issuer | option_exercise | 320K | $14.66 | $4.69M |
| 2025-12-10 | Norman Murray EdwardsDirector of Issuer | option_exercise | 320K | $14.66 | $4.69M |
| 2025-12-04 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 2.3K | $20.06 | $45.2K |
| 2025-12-04 | Dwayne Frederick GiggsSenior Officer of Issuer | option_exercise | 2.3K | $20.06 | $45.2K |
| 2025-12-03 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 6K | $14.66 | $88K |
| 2025-12-03 | Erin Louise LunnSenior Officer of Issuer | option_exercise | 6K | $14.66 | $88K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 748 | $14.66 | $11K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 9.3K | $20.06 | $185.6K |
| 2025-11-20 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 50K | $14.66 | $733K |
| 2025-11-20 | Scott Gerald StauthSenior Officer of Issuer | option_exercise | 50K | $14.66 | $733K |
| 2025-11-20 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 5K | $32.08 | $160.4K |
| 2025-11-20 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 5K | $32.08 | $160.4K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 9.3K | $20.06 | $185.6K |
| 2025-11-20 | Mark Anthony OverwaterSenior Officer of Issuer | option_exercise | 748 | $14.66 | $11K |
| 2025-11-18 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 18K | $32.08 | $577.4K |
| 2025-11-18 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 18K | $32.08 | $577.4K |
| 2025-11-18 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 9K | $14.66 | $132.1K |
| 2025-11-18 | Sheryl KapeluckSenior Officer of Issuer | option_exercise | 9K | $14.66 | $132.1K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 2.3K | $14.66 | $33K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 4.5K | $20.06 | $90.4K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 2.3K | $47.00 | $105.8K |
| 2025-11-17 | Victor Clinton DarelSenior Officer of Issuer | option_exercise | 4.5K | $47.00 | $211.7K |
| 2025-11-17 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 2.5K | $20.06 | $49.3K |
| 2025-11-17 | Kyle Grayson PisioSenior Officer of Issuer | option_exercise | 2.5K | $20.06 | $49.3K |
| 2025-11-14 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $20.06 | $401.2K |
| 2025-11-14 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 30K | $20.06 | $601.8K |
| 2025-11-14 | Troy John Peter AndersenSenior Officer of Issuer | option_exercise | 30K | $20.06 | $601.8K |
| 2025-11-14 | Jay Ellery FrocSenior Officer of Issuer | option_exercise | 20K | $20.06 | $401.2K |
| 2025-11-14 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 8K | $20.06 | $160.5K |
| 2025-11-14 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 8K | $20.06 | $160.5K |
| 2025-11-12 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2025-11-12 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2025-11-12 | Devin Craig LoweSenior Officer of Issuer | option_exercise | 10K | $20.06 | $200.6K |
| 2025-11-10 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $20.06 | $401.2K |
| 2025-11-10 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $20.06 | $401.2K |
| 2025-10-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2025-10-08 | Robin Sean ZabekSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
| 2025-10-07 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 4K | $14.66 | $58.6K |
| 2025-10-07 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 4.5K | $14.66 | $66K |
| 2025-10-07 | Warren Paul RaczynskiSenior Officer of Issuer | option_exercise | 4K | $14.66 | $58.6K |
| 2025-10-07 | Brenda Gayle BalogSenior Officer of Issuer | option_exercise | 4.5K | $14.66 | $66K |
| 2025-10-06 | Ronald Keith LaingSenior Officer of Issuer | option_exercise | 20K | $14.66 | $293.2K |
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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.8M | $67.61 | $256.91M |
| 2026-08-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 7.8M | — | $0 |
| 2026-08-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 4.1M | $48.52 | $198.94M |
| 2026-07-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.45M | $43.30 | $149.38M |
| 2026-07-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 6.9M | — | $0 |
| 2026-07-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.45M | $61.16 | $211.01M |
| 2026-06-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.15M | $43.57 | $137.23M |
| 2026-06-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3.45M | $60.91 | $210.13M |
| 2026-06-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 6.6M | — | $0 |
| 2026-05-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 5.95M | — | $0 |
| 2026-05-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3M | $64.49 | $193.46M |
| 2026-05-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 3M | $47.07 | $141.22M |
| 2026-04-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.45M | $62.99 | $154.34M |
| 2026-04-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.45M | $45.84 | $112.3M |
| 2026-04-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 4.85M | — | $0 |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 800K | $49.33 | $39.46M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 800K | $49.33 | $39.46M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.15M | — | $0 |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 800K | $68.11 | $54.49M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 337.5K | $62.32 | $21.03M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 800K | $68.11 | $54.49M |
| 2026-03-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 337.5K | $45.71 | $15.43M |
| 2026-02-28 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.43M | — | $0 |
| 2026-02-28 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 712.5K | $40.43 | $28.81M |
| 2026-02-28 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 712.5K | $55.18 | $39.31M |
| 2026-01-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 866.4K | $46.84 | $40.58M |
| 2026-01-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 858.6K | $34.16 | $29.33M |
| 2026-01-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.75M | — | $0 |
| 2025-12-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.2M | — | $0 |
| 2025-12-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.15M | $33.18 | $38.21M |
| 2025-12-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.05M | $45.84 | $48.21M |
| 2025-11-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2M | — | $0 |
| 2025-11-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.1M | $46.16 | $50.61M |
| 2025-11-30 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 900K | $32.69 | $29.42M |
| 2025-10-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.2M | $31.45 | $37.74M |
| 2025-10-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 1.1M | $43.99 | $48.39M |
| 2025-10-31 | Canadian Natural Resources LimitedIssuer | issuer_buyback | 2.4M | — | $0 |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-11 | Margaret Elizabeth CannonDirector of Issuer | other | 196 | — | $0 |
| 2026-09-11 | Margaret Elizabeth CannonDirector of Issuer | other | 196 | — | $0 |
| 2026-07-06 | Gordon D. GiffinDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Christopher Lee FongDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Shelley Ann Marie BrownDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Margaret Elizabeth CannonDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Grant Everett IsaacDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Christine HealyDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Annette Marie VerschurenDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | David TuerDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-07-06 | Frank McKennaDirector of Issuer | other | 887 | $56.34 | $50K |
| 2026-05-07 | Grant Everett IsaacDirector of Issuer | opening_balance | 0 | — | $0 |
| 2026-05-07 | Grant Everett IsaacDirector of Issuer | opening_balance | 0 | — | $0 |
| 2026-04-06 | Catherine May BestDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Shelley Ann Marie BrownDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Margaret Elizabeth CannonDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Christopher Lee FongDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Gordon D. GiffinDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Wilfred Arthur GobertDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Christine HealyDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Frank McKennaDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | Annette Marie VerschurenDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-06 | David TuerDirector of Issuer | other | 754 | $66.28 | $50K |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 175.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 40.4K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 102.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 175.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 40.4K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 102.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 175.7K | — | $0 |
| 2026-04-01 | Scott Gerald StauthSenior Officer of Issuer | other | 175.7K | — | $0 |
| 2026-03-27 | Gordon D. GiffinDirector of Issuer | other | 176.2K | — | $0 |
| 2026-03-24 | Gordon D. GiffinDirector of Issuer | other | 176.2K | — | $0 |
| 2026-03-24 | Gordon D. GiffinDirector of Issuer | other | 176.2K | — | $0 |
| 2026-01-28 | Gordon D. GiffinDirector of Issuer | other | 176.2K | — | $0 |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | other | 42.3K | $42.66 | $1.81M |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | other | 32.3K | $44.18 | $1.43M |
| 2026-01-13 | Dean William HalewichSenior Officer of Issuer | other | 10K | $44.10 | $441K |
| 2026-01-05 | Frank McKennaDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Christine HealyDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Gordon D. GiffinDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Christopher Lee FongDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Catherine May BestDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Margaret Elizabeth CannonDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Shelley Ann Marie BrownDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Annette Marie VerschurenDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | David TuerDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2026-01-05 | Wilfred Arthur GobertDirector of Issuer | other | 1K | $43.75 | $43.8K |
| 2025-12-23 | Scott Gerald StauthSenior Officer of Issuer | other | 47.1K | — | $0 |
| 2025-12-23 | Scott Gerald StauthSenior Officer of Issuer | other | 47.1K | — | $0 |
| 2025-11-04 | Shelley Ann Marie BrownDirector of Issuer | opening_balance | 0 | — | $0 |
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Deemed Insider - 6 Months before becoming Insider
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Norman Murray EdwardsDirector of Issuer | 42.54M | 2026-08-20▼sell400K | 2.06% |
| Stephen W. LautDirector of Issuer | 880.3K | 2026-07-06▲buy887 | 0.04% |
| Scott Gerald StauthSenior Officer of Issuer | 189.5Kas filed 2026-03-26 | 2026-08-24option_exercise60K | 0.01% |
| Kara Lee SlemkoSenior Officer of Issuer | 171.3K | 2026-01-29grant13.2K | 0.01% |
| Gordon D. GiffinDirector of Issuer | 171.2Kas filed 2026-03-24 | 2026-07-06other887 | 0.01% |
| Frank McKennaDirector of Issuer | 169.9Kas filed 2025-12-31 | 2026-07-06other887 | 0.01% |
| Robin Sean ZabekSenior Officer of Issuer | 107.4Kas filed 2026-03-30 | 2026-04-08option_exercise40K | 0.01% |
| Jay Ellery FrocSenior Officer of Issuer | 102.6Kas filed 2026-04-01 | 2026-04-08option_exercise23K | 0.00% |
| Dwayne Frederick GiggsSenior Officer of Issuer | 74.6K | 2026-01-29grant11.4K | 0.00% |
| Sheryl KapeluckSenior Officer of Issuer | 65.2Kas filed 2026-01-28 | 2026-01-29grant11.2K | 0.00% |
| Victor Clinton DarelSenior Officer of Issuer | 62.8Kas filed 2026-04-01 | 2026-09-02option_exercise15K | 0.00% |
| Christopher Lee FongDirector of Issuer | 62.4Kas filed 2025-12-31 | 2026-07-06other887 | 0.00% |
| Mark Anthony OverwaterSenior Officer of Issuer | 58.2K | 2026-01-29option_exercise2.3K | 0.00% |
| Calvin John BastSenior Officer of Issuer | 56.4Kas filed 2026-01-28 | 2026-01-29grant12K | 0.00% |
| Erin Louise LunnSenior Officer of Issuer | 51.1Kas filed 2026-01-28 | 2026-01-29grant6.9K | 0.00% |
| Brenda Gayle BalogSenior Officer of Issuer | 44.5K | 2026-03-26▲buy1.3K | 0.00% |
| David TuerDirector of Issuer | 39.4Kas filed 2025-12-31 | 2026-07-06other887 | 0.00% |
| Warren Paul RaczynskiSenior Officer of Issuer | 36.3K | 2026-01-29grant66.1K | 0.00% |
| Devin Craig LoweSenior Officer of Issuer | 30.7Kas filed 2026-01-28 | 2026-01-29grant12.9K | 0.00% |
| Kyle Grayson PisioSenior Officer of Issuer | 26.1Kas filed 2026-01-28 | 2026-01-29grant35K | 0.00% |
| Wilfred Arthur GobertDirector of Issuer | 20.5Kas filed 2025-12-31 | 2026-04-06other754 | 0.00% |
| Stephanie Ann GrahamDeemed Insider - 6 Months before becoming Insider | 18.6K | 2026-03-09option_exercise2.9K | 0.00% |
| Trevor WagilSenior Officer of Issuer | 14.8K | 2026-02-02option_exercise14.5K | 0.00% |
| Annette Marie VerschurenDirector of Issuer | 9.8Kas filed 2026-04-01 | 2026-07-06other887 | 0.00% |
| Ronald Keith LaingSenior Officer of Issuer | 9Kas filed 2026-03-26 | 2026-04-08option_exercise23K | 0.00% |
| Christine HealyDirector of Issuer | 6.5Kas filed 2025-12-31 | 2026-07-06other887 | 0.00% |
| Dean William HalewichSenior Officer of Issuer | 3.9K | 2026-02-03▲buy2.7K | 0.00% |
| Shelley Ann Marie BrownDirector of Issuer | 1.8K | 2026-09-15▲buy709 | 0.00% |
| Margaret Elizabeth CannonDirector of Issuer | 1.6Kas filed 2026-03-11 | 2026-09-11other196 | 0.00% |
| Troy John Peter AndersenSenior Officer of Issuer | 0 | 2026-01-29grant13.2K | 0.00% |
| Catherine May BestDirector of Issuer | — | 2026-04-06other754 | — |
| Canadian Natural Resources LimitedIssuer | — | 2026-08-31issuer_buyback3.8M | — |
| Grant Everett IsaacDirector of Issuer | — | 2026-07-06other887 | — |