No warrants outstanding — verified across latest financials and 5 years of filings (as of Jul 19, 2026).
View warrant overhang tool →2,252 shares ($124,085) on 2026-08-04.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-24 | Victoria Anne CalvertDirector of Issuer | ▲buy | 22 | — | $0 |
| 2026-07-24 | David Wallace CornhillDirector of Issuer | ▲buy | 37 | — | $0 |
| 2026-07-24 | Nancy Gail TowerDirector of Issuer | ▲buy | 19 | — | $0 |
| 2026-05-01 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 56 | — | $0 |
| 2026-05-01 | Sean BrownSenior Officer of Issuer | ▲buy | 66 | — | $0 |
| 2026-05-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 44 | — | $0 |
| 2026-04-17 | Victoria Anne CalvertDirector of Issuer | ▲buy | 12 | — | $0 |
| 2026-04-17 | David Wallace CornhillDirector of Issuer | ▲buy | 21 | — | $0 |
| 2026-04-17 | Nancy Gail TowerDirector of Issuer | ▲buy | 10 | — | $0 |
| 2026-03-13 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 194.5K | — | $0 |
| 2026-03-13 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 22.7K | — | $0 |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 8.9K | — | $0 |
| 2026-03-13 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 35.7K | — | $0 |
| 2026-03-13 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 21.2K | — | $0 |
| 2025-12-31 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 136 | — | $0 |
| 2025-12-31 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 231 | — | $0 |
| 2025-12-31 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 431 | — | $0 |
| 2025-12-31 | Nancy Gail TowerDirector of Issuer | ▲buy | 167 | — | $0 |
| 2025-12-31 | Nancy Gail TowerDirector of Issuer | ▲buy | 1.6K | — | $0 |
| 2025-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 2.6K | — | $0 |
| 2025-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 1.7K | — | $0 |
| 2025-12-31 | Angela S. LekatsasDirector of Issuer | ▲buy | 347 | — | $0 |
| 2025-12-31 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 667 | — | $0 |
| 2025-12-31 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1K | — | $0 |
| 2025-12-31 | Phillip R. KnollDirector of Issuer | ▲buy | 2.4K | — | $0 |
| 2025-12-31 | Pentti Olavi KarkkainenDirector of Issuer | ▲buy | 2.1K | — | $0 |
| 2025-12-31 | Cynthia JohnstonDirector of Issuer | ▲buy | 45 | — | $0 |
| 2025-12-31 | Cynthia JohnstonDirector of Issuer | ▲buy | 1.2K | — | $0 |
| 2025-12-31 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 1.7K | — | $0 |
| 2025-12-31 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 4K | — | $0 |
| 2025-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2025-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 3.2K | — | $0 |
| 2025-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 1.2K | — | $0 |
| 2025-12-31 | Derek Watson EvansDirector of Issuer | ▲buy | 75 | — | $0 |
| 2025-12-31 | Jon-Al DuplantierDirector of Issuer | ▲buy | 722 | — | $0 |
| 2025-12-31 | David Wallace CornhillDirector of Issuer | ▲buy | 451 | — | $0 |
| 2025-12-31 | David Wallace CornhillDirector of Issuer | ▲buy | 3.1K | — | $0 |
| 2025-12-31 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 497 | — | $0 |
| 2025-12-31 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 428 | — | $0 |
| 2025-12-31 | Victoria Anne CalvertDirector of Issuer | ▲buy | 486 | — | $0 |
| 2025-12-31 | Victoria Anne CalvertDirector of Issuer | ▲buy | 922 | — | $0 |
| 2025-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 1.8K | — | $0 |
| 2025-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 2.4K | — | $0 |
| 2025-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 3.1K | — | $0 |
| 2025-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 936 | — | $0 |
| 2025-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 481 | — | $0 |
| 2025-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 4K | — | $0 |
| 2025-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 15.7K | — | $0 |
| 2025-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 2.6K | — | $0 |
| 2025-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 2.4K | — | $0 |
| 2025-12-31 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 687 | — | $0 |
| 2025-12-31 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 214 | — | $0 |
| 2025-12-12 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 216 | — | $0 |
| 2025-11-07 | Nancy Gail TowerDirector of Issuer | ▲buy | 6.3K | $39.65 | $250K |
| 2025-11-07 | Angela S. LekatsasDirector of Issuer | ▲buy | 1K | $39.65 | $39.6K |
| 2025-11-07 | Pentti Olavi KarkkainenDirector of Issuer | ▲buy | 2K | $39.65 | $79.3K |
| 2025-11-07 | Cynthia JohnstonDirector of Issuer | ▲buy | 1.5K | $39.65 | $59.5K |
| 2025-11-07 | Derek Watson EvansDirector of Issuer | ▲buy | 6.3K | $39.65 | $250K |
| 2025-11-07 | David Wallace CornhillDirector of Issuer | ▲buy | 15K | $39.65 | $594.8K |
| 2025-11-07 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 2.5K | $39.65 | $100K |
| 2025-11-07 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 2.5K | $39.65 | $100K |
| 2025-11-07 | Victoria Anne CalvertDirector of Issuer | ▲buy | 1.5K | $39.65 | $59.5K |
| 2025-11-07 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 2.5K | $39.65 | $99.1K |
| 2025-11-07 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 50.5K | $39.65 | $2M |
| 2025-11-07 | James HarbilasSenior Officer of Issuer | ▲buy | 10K | $39.65 | $396.5K |
| 2025-10-17 | Victoria Anne CalvertDirector of Issuer | ▲buy | 23 | — | $0 |
| 2025-07-18 | James HarbilasSenior Officer of Issuer | ▲buy | 742 | — | $0 |
| 2025-07-18 | Victoria Anne CalvertDirector of Issuer | ▲buy | 17 | — | $0 |
| 2025-07-11 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 742 | — | $0 |
| 2025-04-11 | Victoria Anne CalvertDirector of Issuer | ▲buy | 8 | — | $0 |
| 2025-04-11 | Robert Bruce HodginsDirector of Issuer | ▲buy | 3 | — | $0 |
| 2025-03-26 | Derek Watson EvansDirector of Issuer | ▲buy | 19.2K | $38.98 | $749.9K |
| 2025-03-14 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 3.5K | — | $0 |
| 2025-03-14 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 11.3K | — | $0 |
| 2025-03-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.2K | — | $0 |
| 2025-03-14 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 16.7K | — | $0 |
| 2025-03-14 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 10K | — | $0 |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 10K | — | $0 |
| 2025-03-14 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.3K | — | $0 |
| 2025-03-14 | James HarbilasSenior Officer of Issuer | ▲buy | 13.1K | — | $0 |
| 2024-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 1.9K | — | $0 |
| 2024-12-31 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 721 | — | $0 |
| 2024-12-31 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Nancy Gail TowerDirector of Issuer | ▲buy | 191 | — | $0 |
| 2024-12-31 | Nancy Gail TowerDirector of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 1.5K | — | $0 |
| 2024-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 3.5K | — | $0 |
| 2024-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 2K | — | $0 |
| 2024-12-31 | Angela S. LekatsasDirector of Issuer | ▲buy | 181 | — | $0 |
| 2024-12-31 | Phillip R. KnollDirector of Issuer | ▲buy | 2.6K | — | $0 |
| 2024-12-31 | Pentti Olavi KarkkainenDirector of Issuer | ▲buy | 2.1K | — | $0 |
| 2024-12-31 | Cynthia JohnstonDirector of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 3.9K | — | $0 |
| 2024-12-31 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 5.3K | — | $0 |
| 2024-12-31 | Robert Bruce HodginsDirector of Issuer | ▲buy | 251 | — | $0 |
| 2024-12-31 | Robert Bruce HodginsDirector of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 3.4K | — | $0 |
| 2024-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 4.2K | — | $0 |
| 2024-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 3.2K | — | $0 |
| 2024-12-31 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 2.4K | — | $0 |
| 2024-12-31 | Jon-Al DuplantierDirector of Issuer | ▲buy | 658 | — | $0 |
| 2024-12-31 | David Wallace CornhillDirector of Issuer | ▲buy | 427 | — | $0 |
| 2024-12-31 | David Wallace CornhillDirector of Issuer | ▲buy | 3.3K | — | $0 |
| 2024-12-31 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 302 | — | $0 |
| 2024-12-31 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 129 | — | $0 |
| 2024-12-31 | Victoria Anne CalvertDirector of Issuer | ▲buy | 544 | — | $0 |
| 2024-12-31 | Victoria Anne CalvertDirector of Issuer | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 2.2K | — | $0 |
| 2024-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 3.2K | — | $0 |
| 2024-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 3.6K | — | $0 |
| 2024-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 336 | — | $0 |
| 2024-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 81 | — | $0 |
| 2024-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 278 | — | $0 |
| 2024-12-31 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 881 | — | $0 |
| 2024-12-31 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 5K | — | $0 |
| 2024-12-31 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 919 | — | $0 |
| 2024-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 2.9K | — | $0 |
| 2024-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 15.3K | — | $0 |
| 2024-12-13 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 7.6K | $32.97 | $250.5K |
| 2024-11-29 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 548 | — | $0 |
| 2024-11-04 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 7.6K | $33.12 | $251.7K |
| 2024-10-11 | Victoria Anne CalvertDirector of Issuer | ▲buy | 31 | — | $0 |
| 2024-10-11 | Robert Bruce HodginsDirector of Issuer | ▲buy | 15 | — | $0 |
| 2024-08-15 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 7.5K | $19.57 | $146.8K |
| 2024-07-19 | Robert Bruce HodginsDirector of Issuer | ▲buy | 11 | — | $0 |
| 2024-07-19 | Victoria Anne CalvertDirector of Issuer | ▲buy | 21 | — | $0 |
| 2024-06-17 | Angela S. LekatsasDirector of Issuer | ▲buy | 2K | $29.96 | $59.9K |
| 2024-06-13 | Angela S. LekatsasDirector of Issuer | ▲buy | 2K | $30.58 | $61.2K |
| 2024-06-11 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 16.5K | $30.71 | $506.7K |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-22 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.1K | $54.17 | $113.8K |
| 2026-03-13 | Vernon Dai-Chung YuSenior Officer of Issuer | ▼sell | 498.5K | $41.82 | $20.85M |
| 2026-03-13 | Randy Warren TooneSenior Officer of Issuer | sell |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-04 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 2.3K | $55.10 | $124.1K |
| 2026-08-04 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 3.4K | $55.10 | $186.1K |
| 2026-08-04 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-01 | Robert Ross RooneyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 |
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Vernon Dai-Chung YuSenior Officer of Issuer | 229.6Kas filed 2026-03-13 | 2026-07-02grant18.4K | 0.07% |
| Donald Mark JenkinsSenior Officer of Issuer | 82.5Kas filed 2026-03-13 | 2026-04-01grant12.6K | 0.03% |
| Phillip R. KnollDirector of Issuer | 80.4Kas filed 2025-12-31 | 2026-06-22grant952 | 0.03% |
| Pentti Olavi KarkkainenDirector of Issuer | 71.4Kas filed 2025-12-31 | 2026-06-22grant736 | 0.02% |
| Bradley, Bertram GrantSenior Officer of Issuer | 60Kas filed 2025-03-14 | 2025-04-01grant8.5K | 0.02% |
| Randy Warren TooneSenior Officer of Issuer | 56.2Kas filed 2026-03-13 | 2026-07-02grant12.4K | 0.02% |
| Corine Renae Knight BushfieldSenior Officer of Issuer | 51.3Kas filed 2026-03-13 | 2026-07-02grant3.9K | 0.02% |
| James HarbilasSenior Officer of Issuer | 46.9K | 2025-12-31▲buy1.4K | 0.02% |
| Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 43.6Kas filed 2026-03-13 | 2026-04-01grant4.5K | 0.01% |
| Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 33Kas filed 2025-03-14 | 2025-04-01grant4.5K | 0.01% |
| Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 31.7Kas filed 2025-12-31 | 2026-08-04grant800 | 0.01% |
| Jon-Al DuplantierDirector of Issuer | 26.4Kas filed 2025-12-31 | 2026-06-22grant959 | 0.01% |
| Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 25.9Kas filed 2025-03-14 | 2025-04-01grant9.2K | 0.01% |
| William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 22.8Kas filed 2026-05-01 | 2026-08-04grant2.3K | 0.01% |
| Karen Ka Lun UeharaSenior Officer of Issuer | 21.7K | 2026-05-01▲buy56 | 0.01% |
| Sean BrownSenior Officer of Issuer | 19.1K | 2026-05-01option_exercise3.2K | 0.01% |
| Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 18K | 2026-05-22▼sell2.1K | 0.01% |
| Hejdi A. CarlsenSenior Officer of Issuer | 17.5Kas filed 2025-12-31 | 2026-04-01grant4.9K | 0.01% |
| Victoria Anne CalvertDirector of Issuer | 15K | 2026-07-24option_exercise1.7K | 0.00% |
| Angela S. LekatsasDirector of Issuer | 14.4Kas filed 2025-12-31 | 2026-06-22grant648 | 0.00% |
| David Wallace CornhillDirector of Issuer | 13.6K | 2026-07-24▲buy37 | 0.00% |
| Robert Bruce HodginsDirector of Issuer | 8.3K | 2025-04-11▲buy3 | 0.00% |
| Derek Watson EvansDirector of Issuer | 6.5Kas filed 2025-12-31 | 2026-06-22grant2K | 0.00% |
| Nancy Gail TowerDirector of Issuer | 3.9K | 2026-07-24▲buy19 | 0.00% |
| Cynthia JohnstonDirector of Issuer | 3.8Kas filed 2025-12-31 | 2026-06-22grant344 | 0.00% |
| Aaron BishopDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 1.5K | 2024-08-20▼sell19.8K | 0.00% |
| William Leonard BullockDirector of Issuer | — | 2026-06-22grant1.7K | — |
| Robert Ross RooneyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-07-01opening_balance0 | — |
No warrants outstanding — verified across latest financials and 5 years of filings (as of Jul 19, 2026).
View warrant overhang tool →2,252 shares ($124,085) on 2026-08-04.
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-24 | Victoria Anne CalvertDirector of Issuer | ▲buy | 22 | — | $0 |
| 2026-07-24 | David Wallace CornhillDirector of Issuer | ▲buy | 37 | — | $0 |
| 2026-07-24 | Nancy Gail TowerDirector of Issuer | ▲buy | 19 | — | $0 |
| 2026-05-01 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 56 | — | $0 |
| 2026-05-01 | Sean BrownSenior Officer of Issuer | ▲buy | 66 | — | $0 |
| 2026-05-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 44 | — | $0 |
| 2026-04-17 | Victoria Anne CalvertDirector of Issuer | ▲buy | 12 | — | $0 |
| 2026-04-17 | David Wallace CornhillDirector of Issuer | ▲buy | 21 | — | $0 |
| 2026-04-17 | Nancy Gail TowerDirector of Issuer | ▲buy | 10 | — | $0 |
| 2026-03-13 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 194.5K | — | $0 |
| 2026-03-13 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 22.7K | — | $0 |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 8.9K | — | $0 |
| 2026-03-13 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 35.7K | — | $0 |
| 2026-03-13 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 21.2K | — | $0 |
| 2025-12-31 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 136 | — | $0 |
| 2025-12-31 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 231 | — | $0 |
| 2025-12-31 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 431 | — | $0 |
| 2025-12-31 | Nancy Gail TowerDirector of Issuer | ▲buy | 167 | — | $0 |
| 2025-12-31 | Nancy Gail TowerDirector of Issuer | ▲buy | 1.6K | — | $0 |
| 2025-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 2.6K | — | $0 |
| 2025-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 1.7K | — | $0 |
| 2025-12-31 | Angela S. LekatsasDirector of Issuer | ▲buy | 347 | — | $0 |
| 2025-12-31 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 667 | — | $0 |
| 2025-12-31 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1K | — | $0 |
| 2025-12-31 | Phillip R. KnollDirector of Issuer | ▲buy | 2.4K | — | $0 |
| 2025-12-31 | Pentti Olavi KarkkainenDirector of Issuer | ▲buy | 2.1K | — | $0 |
| 2025-12-31 | Cynthia JohnstonDirector of Issuer | ▲buy | 45 | — | $0 |
| 2025-12-31 | Cynthia JohnstonDirector of Issuer | ▲buy | 1.2K | — | $0 |
| 2025-12-31 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 1.7K | — | $0 |
| 2025-12-31 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 4K | — | $0 |
| 2025-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2025-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 3.2K | — | $0 |
| 2025-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 1.2K | — | $0 |
| 2025-12-31 | Derek Watson EvansDirector of Issuer | ▲buy | 75 | — | $0 |
| 2025-12-31 | Jon-Al DuplantierDirector of Issuer | ▲buy | 722 | — | $0 |
| 2025-12-31 | David Wallace CornhillDirector of Issuer | ▲buy | 451 | — | $0 |
| 2025-12-31 | David Wallace CornhillDirector of Issuer | ▲buy | 3.1K | — | $0 |
| 2025-12-31 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 497 | — | $0 |
| 2025-12-31 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 428 | — | $0 |
| 2025-12-31 | Victoria Anne CalvertDirector of Issuer | ▲buy | 486 | — | $0 |
| 2025-12-31 | Victoria Anne CalvertDirector of Issuer | ▲buy | 922 | — | $0 |
| 2025-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 1.8K | — | $0 |
| 2025-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 2.4K | — | $0 |
| 2025-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 3.1K | — | $0 |
| 2025-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 936 | — | $0 |
| 2025-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 481 | — | $0 |
| 2025-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.1K | — | $0 |
| 2025-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 4K | — | $0 |
| 2025-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 15.7K | — | $0 |
| 2025-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 2.6K | — | $0 |
| 2025-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 2.4K | — | $0 |
| 2025-12-31 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 687 | — | $0 |
| 2025-12-31 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 214 | — | $0 |
| 2025-12-12 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 216 | — | $0 |
| 2025-11-07 | Nancy Gail TowerDirector of Issuer | ▲buy | 6.3K | $39.65 | $250K |
| 2025-11-07 | Angela S. LekatsasDirector of Issuer | ▲buy | 1K | $39.65 | $39.6K |
| 2025-11-07 | Pentti Olavi KarkkainenDirector of Issuer | ▲buy | 2K | $39.65 | $79.3K |
| 2025-11-07 | Cynthia JohnstonDirector of Issuer | ▲buy | 1.5K | $39.65 | $59.5K |
| 2025-11-07 | Derek Watson EvansDirector of Issuer | ▲buy | 6.3K | $39.65 | $250K |
| 2025-11-07 | David Wallace CornhillDirector of Issuer | ▲buy | 15K | $39.65 | $594.8K |
| 2025-11-07 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 2.5K | $39.65 | $100K |
| 2025-11-07 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 2.5K | $39.65 | $100K |
| 2025-11-07 | Victoria Anne CalvertDirector of Issuer | ▲buy | 1.5K | $39.65 | $59.5K |
| 2025-11-07 | Karen Ka Lun UeharaSenior Officer of Issuer | ▲buy | 2.5K | $39.65 | $99.1K |
| 2025-11-07 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 50.5K | $39.65 | $2M |
| 2025-11-07 | James HarbilasSenior Officer of Issuer | ▲buy | 10K | $39.65 | $396.5K |
| 2025-10-17 | Victoria Anne CalvertDirector of Issuer | ▲buy | 23 | — | $0 |
| 2025-07-18 | James HarbilasSenior Officer of Issuer | ▲buy | 742 | — | $0 |
| 2025-07-18 | Victoria Anne CalvertDirector of Issuer | ▲buy | 17 | — | $0 |
| 2025-07-11 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 742 | — | $0 |
| 2025-04-11 | Victoria Anne CalvertDirector of Issuer | ▲buy | 8 | — | $0 |
| 2025-04-11 | Robert Bruce HodginsDirector of Issuer | ▲buy | 3 | — | $0 |
| 2025-03-26 | Derek Watson EvansDirector of Issuer | ▲buy | 19.2K | $38.98 | $749.9K |
| 2025-03-14 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 3.5K | — | $0 |
| 2025-03-14 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 11.3K | — | $0 |
| 2025-03-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.2K | — | $0 |
| 2025-03-14 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 16.7K | — | $0 |
| 2025-03-14 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 10K | — | $0 |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 10K | — | $0 |
| 2025-03-14 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 4.3K | — | $0 |
| 2025-03-14 | James HarbilasSenior Officer of Issuer | ▲buy | 13.1K | — | $0 |
| 2024-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 1.9K | — | $0 |
| 2024-12-31 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 721 | — | $0 |
| 2024-12-31 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Nancy Gail TowerDirector of Issuer | ▲buy | 191 | — | $0 |
| 2024-12-31 | Nancy Gail TowerDirector of Issuer | ▲buy | 1.6K | — | $0 |
| 2024-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 1.5K | — | $0 |
| 2024-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 3.5K | — | $0 |
| 2024-12-31 | Randy Warren TooneSenior Officer of Issuer | ▲buy | 2K | — | $0 |
| 2024-12-31 | Angela S. LekatsasDirector of Issuer | ▲buy | 181 | — | $0 |
| 2024-12-31 | Phillip R. KnollDirector of Issuer | ▲buy | 2.6K | — | $0 |
| 2024-12-31 | Pentti Olavi KarkkainenDirector of Issuer | ▲buy | 2.1K | — | $0 |
| 2024-12-31 | Cynthia JohnstonDirector of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 3.9K | — | $0 |
| 2024-12-31 | Donald Mark JenkinsSenior Officer of Issuer | ▲buy | 5.3K | — | $0 |
| 2024-12-31 | Robert Bruce HodginsDirector of Issuer | ▲buy | 251 | — | $0 |
| 2024-12-31 | Robert Bruce HodginsDirector of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 3.4K | — | $0 |
| 2024-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 4.2K | — | $0 |
| 2024-12-31 | James HarbilasSenior Officer of Issuer | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 3.2K | — | $0 |
| 2024-12-31 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 2.4K | — | $0 |
| 2024-12-31 | Jon-Al DuplantierDirector of Issuer | ▲buy | 658 | — | $0 |
| 2024-12-31 | David Wallace CornhillDirector of Issuer | ▲buy | 427 | — | $0 |
| 2024-12-31 | David Wallace CornhillDirector of Issuer | ▲buy | 3.3K | — | $0 |
| 2024-12-31 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 302 | — | $0 |
| 2024-12-31 | Hejdi A. CarlsenSenior Officer of Issuer | ▲buy | 129 | — | $0 |
| 2024-12-31 | Victoria Anne CalvertDirector of Issuer | ▲buy | 544 | — | $0 |
| 2024-12-31 | Victoria Anne CalvertDirector of Issuer | ▲buy | 1.1K | — | $0 |
| 2024-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 2.2K | — | $0 |
| 2024-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 3.2K | — | $0 |
| 2024-12-31 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▲buy | 3.6K | — | $0 |
| 2024-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 336 | — | $0 |
| 2024-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 81 | — | $0 |
| 2024-12-31 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 278 | — | $0 |
| 2024-12-31 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.4K | — | $0 |
| 2024-12-31 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 881 | — | $0 |
| 2024-12-31 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 1.3K | — | $0 |
| 2024-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 5K | — | $0 |
| 2024-12-31 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 919 | — | $0 |
| 2024-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 2.9K | — | $0 |
| 2024-12-31 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 15.3K | — | $0 |
| 2024-12-13 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 7.6K | $32.97 | $250.5K |
| 2024-11-29 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▲buy | 548 | — | $0 |
| 2024-11-04 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 7.6K | $33.12 | $251.7K |
| 2024-10-11 | Victoria Anne CalvertDirector of Issuer | ▲buy | 31 | — | $0 |
| 2024-10-11 | Robert Bruce HodginsDirector of Issuer | ▲buy | 15 | — | $0 |
| 2024-08-15 | Bradley, Bertram GrantSenior Officer of Issuer | ▲buy | 7.5K | $19.57 | $146.8K |
| 2024-07-19 | Robert Bruce HodginsDirector of Issuer | ▲buy | 11 | — | $0 |
| 2024-07-19 | Victoria Anne CalvertDirector of Issuer | ▲buy | 21 | — | $0 |
| 2024-06-17 | Angela S. LekatsasDirector of Issuer | ▲buy | 2K | $29.96 | $59.9K |
| 2024-06-13 | Angela S. LekatsasDirector of Issuer | ▲buy | 2K | $30.58 | $61.2K |
| 2024-06-11 | Vernon Dai-Chung YuSenior Officer of Issuer | ▲buy | 16.5K | $30.71 | $506.7K |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-22 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.1K | $54.17 | $113.8K |
| 2026-03-13 | Vernon Dai-Chung YuSenior Officer of Issuer | ▼sell | 498.5K | $41.82 | $20.85M |
| 2026-03-13 | Randy Warren TooneSenior Officer of Issuer | sell |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-04 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 2.3K | $55.10 | $124.1K |
| 2026-08-04 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 3.4K | $55.10 | $186.1K |
| 2026-08-04 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-07-01 | Robert Ross RooneyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 |
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Vernon Dai-Chung YuSenior Officer of Issuer | 229.6Kas filed 2026-03-13 | 2026-07-02grant18.4K | 0.07% |
| Donald Mark JenkinsSenior Officer of Issuer | 82.5Kas filed 2026-03-13 | 2026-04-01grant12.6K | 0.03% |
| Phillip R. KnollDirector of Issuer | 80.4Kas filed 2025-12-31 | 2026-06-22grant952 | 0.03% |
| Pentti Olavi KarkkainenDirector of Issuer | 71.4Kas filed 2025-12-31 | 2026-06-22grant736 | 0.02% |
| Bradley, Bertram GrantSenior Officer of Issuer | 60Kas filed 2025-03-14 | 2025-04-01grant8.5K | 0.02% |
| Randy Warren TooneSenior Officer of Issuer | 56.2Kas filed 2026-03-13 | 2026-07-02grant12.4K | 0.02% |
| Corine Renae Knight BushfieldSenior Officer of Issuer | 51.3Kas filed 2026-03-13 | 2026-07-02grant3.9K | 0.02% |
| James HarbilasSenior Officer of Issuer | 46.9K | 2025-12-31▲buy1.4K | 0.02% |
| Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 43.6Kas filed 2026-03-13 | 2026-04-01grant4.5K | 0.01% |
| Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 33Kas filed 2025-03-14 | 2025-04-01grant4.5K | 0.01% |
| Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 31.7Kas filed 2025-12-31 | 2026-08-04grant800 | 0.01% |
| Jon-Al DuplantierDirector of Issuer | 26.4Kas filed 2025-12-31 | 2026-06-22grant959 | 0.01% |
| Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 25.9Kas filed 2025-03-14 | 2025-04-01grant9.2K | 0.01% |
| William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 22.8Kas filed 2026-05-01 | 2026-08-04grant2.3K | 0.01% |
| Karen Ka Lun UeharaSenior Officer of Issuer | 21.7K | 2026-05-01▲buy56 | 0.01% |
| Sean BrownSenior Officer of Issuer | 19.1K | 2026-05-01option_exercise3.2K | 0.01% |
| Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 18K | 2026-05-22▼sell2.1K | 0.01% |
| Hejdi A. CarlsenSenior Officer of Issuer | 17.5Kas filed 2025-12-31 | 2026-04-01grant4.9K | 0.01% |
| Victoria Anne CalvertDirector of Issuer | 15K | 2026-07-24option_exercise1.7K | 0.00% |
| Angela S. LekatsasDirector of Issuer | 14.4Kas filed 2025-12-31 | 2026-06-22grant648 | 0.00% |
| David Wallace CornhillDirector of Issuer | 13.6K | 2026-07-24▲buy37 | 0.00% |
| Robert Bruce HodginsDirector of Issuer | 8.3K | 2025-04-11▲buy3 | 0.00% |
| Derek Watson EvansDirector of Issuer | 6.5Kas filed 2025-12-31 | 2026-06-22grant2K | 0.00% |
| Nancy Gail TowerDirector of Issuer | 3.9K | 2026-07-24▲buy19 | 0.00% |
| Cynthia JohnstonDirector of Issuer | 3.8Kas filed 2025-12-31 | 2026-06-22grant344 | 0.00% |
| Aaron BishopDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 1.5K | 2024-08-20▼sell19.8K | 0.00% |
| William Leonard BullockDirector of Issuer | — | 2026-06-22grant1.7K | — |
| Robert Ross RooneyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-07-01opening_balance0 | — |
| 58.2K |
| $41.82 |
| $2.43M |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 10.2K | $48.25 | $490.6K |
| 2026-03-13 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 91.6K | $41.82 | $3.83M |
| 2026-03-13 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▼sell | 54.3K | $41.92 | $2.28M |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 22.9K | $41.82 | $958.9K |
| 2026-01-06 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.1K | $40.95 | $45K |
| 2026-01-06 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.3K | $40.73 | $499.4K |
| 2025-12-17 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 250 | $40.68 | $10.2K |
| 2025-10-06 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.9K | $43.48 | $82.6K |
| 2025-10-06 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 900 | $43.47 | $39.1K |
| 2025-10-06 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 600 | $43.46 | $26.1K |
| 2025-10-06 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 100 | $43.48 | $4.3K |
| 2025-08-15 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2K | $41.94 | $82.2K |
| 2025-08-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 8.7K | $41.94 | $364.9K |
| 2025-08-12 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.7K | $41.94 | $113.2K |
| 2025-05-05 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 9.9K | $39.16 | $387.7K |
| 2025-05-05 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 800 | $39.04 | $31.2K |
| 2025-05-05 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 1.8K | $39.02 | $70.2K |
| 2025-04-03 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 92K | $39.19 | $3.61M |
| 2025-04-02 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 13.4K | $40.04 | $535K |
| 2025-03-21 | James HarbilasSenior Officer of Issuer | ▼sell | 42.7K | $38.45 | $1.64M |
| 2025-03-21 | James HarbilasSenior Officer of Issuer | ▼sell | 15.2K | $38.40 | $583.7K |
| 2025-03-20 | James HarbilasSenior Officer of Issuer | ▼sell | 14.8K | $38.40 | $568.3K |
| 2025-03-20 | James HarbilasSenior Officer of Issuer | ▼sell | 35K | $38.25 | $1.34M |
| 2025-03-14 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 41.8K | $33.39 | $1.39M |
| 2025-03-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 15.5K | $33.39 | $516.4K |
| 2025-03-14 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 61.7K | $33.39 | $2.06M |
| 2025-03-14 | James HarbilasSenior Officer of Issuer | ▼sell | 48.5K | $33.39 | $1.62M |
| 2025-03-14 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 16.1K | $33.39 | $537.2K |
| 2025-03-14 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 37.1K | $33.39 | $1.24M |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▼sell | 37.1K | $33.39 | $1.24M |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▼sell | 108.6K | $38.10 | $4.14M |
| 2025-03-14 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.9K | $33.39 | $430.4K |
| 2025-03-13 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 50K | $38.30 | $1.92M |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 5K | $38.29 | $191.4K |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $38.14 | $286.1K |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $38.23 | $286.7K |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 5K | $38.21 | $191.1K |
| 2025-03-12 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▼sell | 144.1K | $38.00 | $5.47M |
| 2025-03-11 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 25.2K | $38.35 | $966.4K |
| 2025-01-13 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 12.4K | $33.90 | $418.7K |
| 2024-12-05 | James HarbilasSenior Officer of Issuer | ▼sell | 10K | $35.10 | $351K |
| 2024-12-05 | James HarbilasSenior Officer of Issuer | ▼sell | 10K | $35.15 | $351.5K |
| 2024-11-21 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.6K | $35.00 | $441K |
| 2024-09-16 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 3K | $35.32 | $106K |
| 2024-08-29 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 3K | $33.82 | $101.5K |
| 2024-08-20 | Aaron BishopDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 19.8K | $33.58 | $665.6K |
| 2024-08-15 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $33.61 | $252.1K |
| 2024-08-14 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1K | $33.32 | $33.3K |
| 2024-08-14 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1K | $33.33 | $33.3K |
| 2024-08-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $33.39 | $250.4K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.55 | $305.5K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 9.1K | $30.53 | $276.7K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.31 | $303.1K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.56 | $305.6K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.63 | $306.3K |
| 2024-06-24 | James HarbilasSenior Officer of Issuer | ▼sell | 50K | $30.48 | $1.52M |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 50K | $30.62 | $1.53M |
| 2024-06-24 | James HarbilasSenior Officer of Issuer | ▼sell | 31K | $30.50 | $946.9K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 15K | $30.59 | $458.9K |
| 2024-06-21 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 20K | $29.85 | $597K |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | ▼sell | 25K | $31.00 | $775K |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | ▼sell | 25K | $31.01 | $775.3K |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | ▼sell | 25K | $30.90 | $772.5K |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 32.5K | $31.05 | $1.01M |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 20K | $31.15 | $623K |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $31.07 | $310.7K |
| 2024-06-11 | James HarbilasSenior Officer of Issuer | ▼sell | 75K | $30.80 | $2.31M |
| 2024-06-10 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.6K | $30.64 | $50.6K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.94 | $309.4K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.96 | $309.6K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 6.7K | $30.99 | $208.3K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $31.09 | $233.2K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $31.11 | $311.1K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $31.10 | $311K |
| 2024-05-09 | James HarbilasSenior Officer of Issuer | ▼sell | 100K | $30.45 | $3.04M |
| 2024-05-09 | James HarbilasSenior Officer of Issuer | ▼sell | 73.9K | $30.40 | $2.25M |
| 2024-05-07 | James HarbilasSenior Officer of Issuer | ▼sell | 200 | $30.23 | $6K |
| 2024-05-07 | James HarbilasSenior Officer of Issuer | ▼sell | 24K | $30.22 | $725.3K |
| 2024-05-06 | James HarbilasSenior Officer of Issuer | ▼sell | 26.1K | $30.50 | $796K |
| 2024-05-06 | James HarbilasSenior Officer of Issuer | ▼sell | 25.8K | $30.51 | $787.2K |
| 800 |
| $55.10 |
| $44.1K |
| 2026-08-04 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.2K | $55.10 | $66.2K |
| 2026-07-24 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.7K | $54.45 | $94.3K |
| 2026-07-24 | David Wallace CornhillDirector of Issuer | option_exercise | 2.9K | $54.45 | $157.1K |
| 2026-07-24 | Nancy Gail TowerDirector of Issuer | option_exercise | 1.4K | $54.45 | $78.5K |
| 2026-07-02 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 18.4K | $54.39 | $1M |
| 2026-07-02 | Randy Warren TooneSenior Officer of Issuer | grant | 12.4K | $54.39 | $675K |
| 2026-07-02 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 3.9K | $54.39 | $213.8K |
| 2026-07-02 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 9.2K | $54.39 | $498.9K |
| 2026-07-02 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 16.8K | $54.39 | $914K |
| 2026-06-22 | Angela S. LekatsasDirector of Issuer | grant | 648 | $54.45 | $35.3K |
| 2026-06-22 | William Leonard BullockDirector of Issuer | grant | 1.7K | $54.45 | $92.2K |
| 2026-06-22 | Victoria Anne CalvertDirector of Issuer | grant | 688 | $54.45 | $37.5K |
| 2026-06-22 | David Wallace CornhillDirector of Issuer | grant | 688 | $54.45 | $37.5K |
| 2026-06-22 | David Wallace CornhillDirector of Issuer | grant | 528 | $54.45 | $28.7K |
| 2026-06-22 | Jon-Al DuplantierDirector of Issuer | grant | 959 | $54.45 | $52.2K |
| 2026-06-22 | Derek Watson EvansDirector of Issuer | grant | 2K | $54.45 | $107.6K |
| 2026-06-22 | Cynthia JohnstonDirector of Issuer | grant | 344 | $54.45 | $18.7K |
| 2026-06-22 | Cynthia JohnstonDirector of Issuer | grant | 344 | $54.45 | $18.7K |
| 2026-06-22 | Pentti Olavi KarkkainenDirector of Issuer | grant | 736 | $54.45 | $40.1K |
| 2026-06-22 | Phillip R. KnollDirector of Issuer | grant | 952 | $54.45 | $51.8K |
| 2026-06-22 | Angela S. LekatsasDirector of Issuer | grant | 304 | $54.45 | $16.6K |
| 2026-06-22 | Nancy Gail TowerDirector of Issuer | grant | 1.2K | $54.45 | $66.2K |
| 2026-05-01 | Sean BrownSenior Officer of Issuer | option_exercise | 3.2K | $47.83 | $152.7K |
| 2026-05-01 | Karen Ka Lun UeharaSenior Officer of Issuer | option_exercise | 2.7K | $47.83 | $129.6K |
| 2026-05-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.1K | $47.83 | $100.3K |
| 2026-04-17 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.8K | $47.14 | $84.4K |
| 2026-04-17 | David Wallace CornhillDirector of Issuer | option_exercise | 3K | $47.14 | $140.7K |
| 2026-04-17 | Nancy Gail TowerDirector of Issuer | option_exercise | 1.5K | $47.14 | $70.3K |
| 2026-04-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 7.2K | $47.83 | $344.9K |
| 2026-04-01 | Karen Ka Lun UeharaSenior Officer of Issuer | grant | 7.4K | $47.83 | $354.8K |
| 2026-04-01 | Karen Ka Lun UeharaSenior Officer of Issuer | grant | 17.3K | $47.83 | $827.7K |
| 2026-04-01 | Randy Warren TooneSenior Officer of Issuer | grant | 9.5K | $47.83 | $455.6K |
| 2026-04-01 | Randy Warren TooneSenior Officer of Issuer | grant | 22.2K | $47.83 | $1.06M |
| 2026-04-01 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.5K | $47.83 | $216.2K |
| 2026-04-01 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.8K | $47.83 | $324.3K |
| 2026-04-01 | Donald Mark JenkinsSenior Officer of Issuer | grant | 12.6K | $47.83 | $602K |
| 2026-04-01 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 42.3K | $47.83 | $2.02M |
| 2026-04-01 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 4.9K | $47.83 | $236.5K |
| 2026-04-01 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 7.4K | $47.83 | $354.8K |
| 2026-04-01 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 8.4K | $47.83 | $403.1K |
| 2026-04-01 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 19.7K | $47.83 | $940.6K |
| 2026-04-01 | Sean BrownSenior Officer of Issuer | grant | 9.5K | $47.83 | $455.6K |
| 2026-04-01 | Sean BrownSenior Officer of Issuer | grant | 22.2K | $47.83 | $1.06M |
| 2026-04-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.4K | $47.83 | $211.7K |
| 2026-04-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.6K | $47.83 | $317.5K |
| 2026-04-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.8K | $47.83 | $230K |
| 2026-04-01 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 98.8K | $47.83 | $4.72M |
| 2026-04-01 | Donald Mark JenkinsSenior Officer of Issuer | grant | 29.4K | $47.83 | $1.4M |
| 2026-03-23 | Angela S. LekatsasDirector of Issuer | grant | 749 | $47.14 | $35.3K |
| 2026-03-23 | Phillip R. KnollDirector of Issuer | grant | 1.1K | $47.14 | $51.9K |
| 2026-03-23 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.3K | $47.14 | $62.5K |
| 2026-03-23 | Cynthia JohnstonDirector of Issuer | grant | 397 | $47.14 | $18.7K |
| 2026-03-23 | Cynthia JohnstonDirector of Issuer | grant | 397 | $47.14 | $18.7K |
| 2026-03-23 | Nancy Gail TowerDirector of Issuer | grant | 1.4K | $47.14 | $66.2K |
| 2026-03-23 | Jon-Al DuplantierDirector of Issuer | grant | 1.1K | $47.14 | $51.2K |
| 2026-03-23 | David Wallace CornhillDirector of Issuer | grant | 609 | $47.14 | $28.7K |
| 2026-03-23 | David Wallace CornhillDirector of Issuer | grant | 795 | $47.14 | $37.5K |
| 2026-03-23 | Victoria Anne CalvertDirector of Issuer | grant | 795 | $47.14 | $37.5K |
| 2026-03-23 | William Leonard BullockDirector of Issuer | grant | 1.9K | $47.14 | $90.5K |
| 2026-03-23 | Angela S. LekatsasDirector of Issuer | grant | 351 | $47.14 | $16.5K |
| 2026-03-23 | Derek Watson EvansDirector of Issuer | grant | 1.4K | $47.14 | $66.2K |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 10.2K | $18.72 | $190.3K |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 10.2K | $18.72 | $190.3K |
| 2026-01-23 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.1K | $41.82 | $548.5K |
| 2026-01-23 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 38.5K | $41.82 | $1.61M |
| 2026-01-23 | Victoria Anne CalvertDirector of Issuer | option_exercise | 2.8K | $42.01 | $117.8K |
| 2026-01-23 | Hejdi A. CarlsenSenior Officer of Issuer | option_exercise | 6K | $41.82 | $251K |
| 2026-01-23 | Donald Mark JenkinsSenior Officer of Issuer | option_exercise | 23.9K | $41.82 | $1M |
| 2026-01-23 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 9.3K | $41.82 | $389.8K |
| 2026-01-23 | Randy Warren TooneSenior Officer of Issuer | option_exercise | 15.2K | $41.82 | $635.7K |
| 2026-01-23 | Vernon Dai-Chung YuSenior Officer of Issuer | option_exercise | 43.4K | $41.82 | $1.82M |
| 2026-01-23 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 5.9K | $41.82 | $245.4K |
| 2026-01-06 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.4K | $19.57 | $261.5K |
| 2026-01-06 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.4K | $19.57 | $261.5K |
| 2025-12-22 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.5K | $42.10 | $62.5K |
| 2025-12-22 | David Wallace CornhillDirector of Issuer | grant | 891 | $42.10 | $37.5K |
| 2025-12-22 | David Wallace CornhillDirector of Issuer | grant | 314 | $42.10 | $13.2K |
| 2025-12-22 | Victoria Anne CalvertDirector of Issuer | grant | 891 | $42.10 | $37.5K |
| 2025-12-22 | William Leonard BullockDirector of Issuer | grant | 2.2K | $42.10 | $92.8K |
| 2025-12-22 | David Wallace CornhillDirector of Issuer | grant | 891 | $42.10 | $37.5K |
| 2025-12-22 | Jon-Al DuplantierDirector of Issuer | grant | 1.2K | $42.10 | $52.2K |
| 2025-12-22 | David Wallace CornhillDirector of Issuer | grant | 1.3K | $42.10 | $52.8K |
| 2025-12-22 | Nancy Gail TowerDirector of Issuer | grant | 1.6K | $42.10 | $65.9K |
| 2025-12-22 | Angela S. LekatsasDirector of Issuer | grant | 1.2K | $42.10 | $51.7K |
| 2025-12-22 | Phillip R. KnollDirector of Issuer | grant | 1.2K | $42.10 | $51.7K |
| 2025-12-22 | Derek Watson EvansDirector of Issuer | grant | 1.6K | $42.10 | $65.9K |
| 2025-12-22 | Cynthia JohnstonDirector of Issuer | grant | 891 | $42.10 | $37.5K |
| 2025-12-12 | Karen Ka Lun UeharaSenior Officer of Issuer | option_exercise | 3K | $42.46 | $129.4K |
| 2025-10-17 | Victoria Anne CalvertDirector of Issuer | option_exercise | 973 | $41.39 | $40.3K |
| 2025-09-22 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.5K | $41.39 | $62.5K |
| 2025-09-22 | Nancy Gail TowerDirector of Issuer | grant | 1.6K | $41.39 | $65.9K |
| 2025-09-22 | Angela S. LekatsasDirector of Issuer | grant | 1.2K | $41.39 | $51.7K |
| 2025-09-22 | Phillip R. KnollDirector of Issuer | grant | 1.2K | $41.39 | $51.7K |
| 2025-09-22 | Cynthia JohnstonDirector of Issuer | grant | 906 | $41.39 | $37.5K |
| 2025-09-22 | Derek Watson EvansDirector of Issuer | grant | 1.6K | $41.39 | $65.9K |
| 2025-09-22 | Jon-Al DuplantierDirector of Issuer | grant | 1.3K | $41.39 | $51.8K |
| 2025-09-22 | David Wallace CornhillDirector of Issuer | grant | 318 | $41.39 | $13.2K |
| 2025-09-22 | David Wallace CornhillDirector of Issuer | grant | 1.3K | $41.39 | $52.6K |
| 2025-09-22 | Victoria Anne CalvertDirector of Issuer | grant | 906 | $41.39 | $37.5K |
| 2025-08-15 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2K | $19.57 | $38.4K |
| 2025-08-15 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2K | $19.57 | $38.4K |
| 2025-08-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.7K | $19.57 | $170.3K |
| 2025-08-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.7K | $19.57 | $170.3K |
| 2025-08-12 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.7K | $19.57 | $52.8K |
| 2025-08-12 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.7K | $19.57 | $52.8K |
| 2025-07-18 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.1K | $38.41 | $40.8K |
| 2025-07-18 | James HarbilasSenior Officer of Issuer | option_exercise | 45.5K | $38.50 | $1.75M |
| 2025-07-11 | Donald Mark JenkinsSenior Officer of Issuer | option_exercise | 45.5K | $38.50 | $1.75M |
| 2025-07-02 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 24.9K | $38.50 | $960K |
| 2025-06-23 | David Wallace CornhillDirector of Issuer | grant | 342 | $38.41 | $13.1K |
| 2025-06-23 | David Wallace CornhillDirector of Issuer | grant | 1.4K | $38.41 | $52.7K |
| 2025-06-23 | Victoria Anne CalvertDirector of Issuer | grant | 976 | $38.41 | $37.5K |
| 2025-06-23 | Derek Watson EvansDirector of Issuer | grant | 1.7K | $38.41 | $65.8K |
| 2025-06-23 | Jon-Al DuplantierDirector of Issuer | grant | 1.2K | $38.41 | $46.9K |
| 2025-06-23 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $38.41 | $65.8K |
| 2025-06-23 | Angela S. LekatsasDirector of Issuer | grant | 1.3K | $38.41 | $51.7K |
| 2025-06-23 | Phillip R. KnollDirector of Issuer | grant | 1.3K | $38.41 | $51.7K |
| 2025-06-23 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.6K | $38.41 | $62.5K |
| 2025-06-23 | Cynthia JohnstonDirector of Issuer | grant | 976 | $38.41 | $37.5K |
| 2025-04-11 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1K | $36.67 | $36.9K |
| 2025-04-11 | Robert Bruce HodginsDirector of Issuer | option_exercise | 402 | $36.67 | $14.7K |
| 2025-04-03 | Randy Warren TooneSenior Officer of Issuer | option_exercise | 114K | $18.72 | $2.13M |
| 2025-04-03 | Randy Warren TooneSenior Officer of Issuer | option_exercise | 114K | $18.72 | $2.13M |
| 2025-04-02 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.4K | $19.57 | $261.5K |
| 2025-04-02 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.4K | $19.57 | $261.5K |
| 2025-04-01 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 42.6K | $38.02 | $1.62M |
| 2025-04-01 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 99.4K | $38.02 | $3.78M |
| 2025-04-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.1K | $38.02 | $232K |
| 2025-04-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 9.2K | $38.02 | $348K |
| 2025-04-01 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.5K | $38.02 | $170.9K |
| 2025-04-01 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.7K | $38.02 | $256.3K |
| 2025-04-01 | Karen Ka Lun UeharaSenior Officer of Issuer | grant | 7.9K | $38.02 | $300K |
| 2025-04-01 | Karen Ka Lun UeharaSenior Officer of Issuer | grant | 18.4K | $38.02 | $700K |
| 2025-04-01 | Randy Warren TooneSenior Officer of Issuer | grant | 10.4K | $38.02 | $393.7K |
| 2025-04-01 | Randy Warren TooneSenior Officer of Issuer | grant | 24.2K | $38.02 | $918.8K |
| 2025-04-01 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 5.9K | $38.02 | $223.9K |
| 2025-04-01 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 8.8K | $38.02 | $335.9K |
| 2025-04-01 | Donald Mark JenkinsSenior Officer of Issuer | grant | 15K | $38.02 | $569.8K |
| 2025-04-01 | Donald Mark JenkinsSenior Officer of Issuer | grant | 35K | $38.02 | $1.33M |
| 2025-04-01 | James HarbilasSenior Officer of Issuer | grant | 11.7K | $38.02 | $445.1K |
| 2025-04-01 | James HarbilasSenior Officer of Issuer | grant | 27.3K | $38.02 | $1.04M |
| 2025-04-01 | Bradley, Bertram GrantSenior Officer of Issuer | grant | 8.5K | $38.02 | $324K |
| 2025-04-01 | Bradley, Bertram GrantSenior Officer of Issuer | grant | 19.9K | $38.02 | $756K |
| 2025-04-01 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 5.4K | $38.02 | $204K |
| 2025-04-01 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 8K | $38.02 | $306K |
| 2025-04-01 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 9.2K | $38.02 | $348K |
| 2025-04-01 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 21.4K | $38.02 | $812K |
| 2025-04-01 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 9.2K | $38.02 | $348K |
| 2025-04-01 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.1K | $38.02 | $232K |
| 2025-04-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 5.3K | $38.02 | $201.6K |
| 2025-04-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 8K | $38.02 | $302.4K |
| 2025-03-21 | Cynthia JohnstonDirector of Issuer | grant | 1K | $36.67 | $37.5K |
| 2025-03-21 | Victoria Anne CalvertDirector of Issuer | grant | 1K | $36.67 | $37.5K |
| 2025-03-21 | David Wallace CornhillDirector of Issuer | grant | 1.4K | $36.67 | $50K |
| 2025-03-21 | David Wallace CornhillDirector of Issuer | grant | 340 | $36.67 | $12.5K |
| 2025-03-21 | Jon-Al DuplantierDirector of Issuer | grant | 1K | $36.67 | $37.5K |
| 2025-03-21 | Derek Watson EvansDirector of Issuer | grant | 1.6K | $36.67 | $58.4K |
| 2025-03-21 | James HarbilasSenior Officer of Issuer | option_exercise | 57.9K | $19.57 | $1.13M |
| 2025-03-21 | James HarbilasSenior Officer of Issuer | option_exercise | 57.9K | $19.57 | $1.13M |
| 2025-03-21 | Robert Bruce HodginsDirector of Issuer | grant | 511 | $36.67 | $18.7K |
| 2025-03-21 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $36.67 | $62.5K |
| 2025-03-21 | Angela S. LekatsasDirector of Issuer | grant | 1.4K | $36.67 | $50K |
| 2025-03-21 | Phillip R. KnollDirector of Issuer | grant | 1.4K | $36.67 | $50K |
| 2025-03-21 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.7K | $36.67 | $62.5K |
| 2025-03-21 | Robert Bruce HodginsDirector of Issuer | grant | 511 | $36.67 | $18.7K |
| 2025-03-20 | James HarbilasSenior Officer of Issuer | option_exercise | 49.8K | $19.57 | $974.6K |
| 2025-03-20 | James HarbilasSenior Officer of Issuer | option_exercise | 49.8K | $19.57 | $974.6K |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 108.6K | $18.72 | $2.03M |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 108.6K | $18.72 | $2.03M |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 25K | $19.57 | $489.3K |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 25K | $19.57 | $489.3K |
| 2025-03-12 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 144.1K | $19.57 | $2.82M |
| 2025-03-12 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 144.1K | $19.57 | $2.82M |
| 2025-03-11 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 25.2K | $19.64 | $494.9K |
| 2025-03-11 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 25.2K | $19.64 | $494.9K |
| 2025-01-24 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 7.5K | $33.39 | $251.3K |
| 2025-01-24 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 7.8K | $33.39 | $261.4K |
| 2025-01-24 | Donald Mark JenkinsSenior Officer of Issuer | option_exercise | 19.3K | $33.39 | $644.9K |
| 2025-01-17 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.3K | $33.39 | $209.5K |
| 2025-01-17 | Randy Warren TooneSenior Officer of Issuer | option_exercise | 13.1K | $33.39 | $436.4K |
| 2025-01-17 | Robert Bruce HodginsDirector of Issuer | option_exercise | 538 | $33.57 | $18.1K |
| 2025-01-17 | Hejdi A. CarlsenSenior Officer of Issuer | option_exercise | 5.8K | $33.39 | $194.2K |
| 2025-01-17 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 11.6K | $33.39 | $387.3K |
| 2025-01-17 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 11.6K | $33.39 | $387.3K |
| 2025-01-17 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.1K | $33.57 | $36.1K |
| 2025-01-17 | Vernon Dai-Chung YuSenior Officer of Issuer | option_exercise | 42.1K | $33.39 | $1.4M |
| 2025-01-17 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.7K | $33.39 | $424.3K |
| 2025-01-17 | James HarbilasSenior Officer of Issuer | option_exercise | 15.2K | $33.39 | $506.6K |
| 2025-01-02 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 17.1K | $33.39 | $569.6K |
| 2024-12-23 | David Wallace CornhillDirector of Issuer | grant | 745 | $33.57 | $25K |
| 2024-12-23 | Jon-Al DuplantierDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | Robert Bruce HodginsDirector of Issuer | grant | 559 | $33.57 | $18.8K |
| 2024-12-23 | Robert Bruce HodginsDirector of Issuer | grant | 559 | $33.57 | $18.8K |
| 2024-12-23 | Cynthia JohnstonDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.9K | $33.57 | $62.5K |
| 2024-12-23 | Phillip R. KnollDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | Nancy Gail TowerDirector of Issuer | grant | 1.9K | $33.57 | $62.5K |
| 2024-12-23 | Victoria Anne CalvertDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | David Wallace CornhillDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | Angela S. LekatsasDirector of Issuer | grant | 1.5K | $33.57 | $50K |
| 2024-12-05 | James HarbilasSenior Officer of Issuer | option_exercise | 20K | $18.72 | $374.4K |
| 2024-12-05 | James HarbilasSenior Officer of Issuer | option_exercise | 20K | $18.72 | $374.4K |
| 2024-11-29 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 19.6K | $33.84 | $662.3K |
| 2024-11-21 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.6K | $19.64 | $247.5K |
| 2024-11-21 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.6K | $19.64 | $247.5K |
| 2024-10-11 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.1K | $34.28 | $38.3K |
| 2024-10-11 | Robert Bruce HodginsDirector of Issuer | option_exercise | 558 | $34.28 | $19.1K |
| 2024-09-23 | Robert Bruce HodginsDirector of Issuer | grant | 545 | $34.38 | $18.7K |
| 2024-09-23 | Robert Bruce HodginsDirector of Issuer | grant | 545 | $34.38 | $18.7K |
| 2024-09-23 | Jon-Al DuplantierDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | David Wallace CornhillDirector of Issuer | grant | 727 | $34.38 | $25K |
| 2024-09-23 | David Wallace CornhillDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | Victoria Anne CalvertDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | Angela S. LekatsasDirector of Issuer | grant | 1.5K | $34.38 | $50K |
| 2024-09-23 | Nancy Gail TowerDirector of Issuer | grant | 1.8K | $34.38 | $62.5K |
| 2024-09-23 | Cynthia JohnstonDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | Phillip R. KnollDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.8K | $34.38 | $62.5K |
| 2024-08-20 | Aaron BishopDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 19.8K | $18.72 | $371K |
| 2024-08-20 | Aaron BishopDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 19.8K | $18.72 | $371K |
| 2024-08-15 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 7.5K | $19.57 | $146.8K |
| 2024-08-15 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 7.5K | $19.57 | $146.8K |
| 2024-08-13 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 7.5K | $19.57 | $146.8K |
| 2024-08-13 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 7.5K | $19.57 | $146.8K |
| 2024-07-19 | Robert Bruce HodginsDirector of Issuer | option_exercise | 543 | $30.59 | $16.6K |
| 2024-07-19 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.1K | $30.59 | $33.2K |
| 2024-07-02 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 17.1K | $30.62 | $524.9K |
| 2024-07-02 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 29.9K | $30.62 | $915.1K |
| 2024-07-02 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 7.3K | $30.62 | $225K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 104.1K | $19.57 | $2.04M |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 10K | $19.64 | $196.4K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 10K | $19.64 | $196.4K |
| 2024-06-24 | James HarbilasSenior Officer of Issuer | option_exercise | 81K | $19.57 | $1.59M |
| 2024-06-24 | James HarbilasSenior Officer of Issuer | option_exercise | 81K | $19.57 | $1.59M |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 104.1K | $19.57 | $2.04M |
| 2024-06-21 | Nancy Gail TowerDirector of Issuer | grant | 2K | $30.62 | $62.5K |
| 2024-06-21 | Angela S. LekatsasDirector of Issuer | grant | 1.6K | $30.62 | $50K |
| 2024-06-21 | Phillip R. KnollDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-21 | Pentti Olavi KarkkainenDirector of Issuer | grant | 2K | $30.62 | $62.5K |
| 2024-06-21 | Robert Bruce HodginsDirector of Issuer | grant | 612 | $30.62 | $18.7K |
| 2024-06-21 | Robert Bruce HodginsDirector of Issuer | grant | 612 | $30.62 | $18.7K |
| 2024-06-21 | Victoria Anne CalvertDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-21 | David Wallace CornhillDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-21 | David Wallace CornhillDirector of Issuer | grant | 816 | $30.62 | $25K |
| 2024-06-21 | Jon-Al DuplantierDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-21 | Cynthia JohnstonDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | option_exercise | 75K | $19.60 | $1.47M |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | option_exercise | 75K | $19.60 | $1.47M |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 62.5K | $19.64 | $1.23M |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 62.5K | $19.64 | $1.23M |
| 2024-06-11 | James HarbilasSenior Officer of Issuer | option_exercise | 75K | $19.60 | $1.47M |
| 2024-06-11 | James HarbilasSenior Officer of Issuer | option_exercise | 75K | $19.60 | $1.47M |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 54.2K | $19.64 | $1.06M |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 54.2K | $19.64 | $1.06M |
| 2024-05-09 | James HarbilasSenior Officer of Issuer | option_exercise | 173.9K | $19.60 | $3.41M |
| 2024-05-09 | James HarbilasSenior Officer of Issuer | option_exercise | 173.9K | $19.60 | $3.41M |
| 2024-05-07 | James HarbilasSenior Officer of Issuer | option_exercise | 24.2K | $19.60 | $474.3K |
| 2024-05-07 | James HarbilasSenior Officer of Issuer | option_exercise | 24.2K | $19.60 | $474.3K |
| 2024-05-06 | James HarbilasSenior Officer of Issuer | option_exercise | 51.9K | $19.60 | $1.02M |
| 2024-05-06 | James HarbilasSenior Officer of Issuer | option_exercise | 51.9K | $19.60 | $1.02M |
| — |
| $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-10-01 | William Leonard BullockDirector of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-07 | Derek Watson EvansDirector of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-01 | Karen Ka Lun UeharaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-01 | Karen Ka Lun UeharaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-01 | Karen Ka Lun UeharaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2024-11-04 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-10-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-10-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-10-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 58.2K |
| $41.82 |
| $2.43M |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 10.2K | $48.25 | $490.6K |
| 2026-03-13 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 91.6K | $41.82 | $3.83M |
| 2026-03-13 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▼sell | 54.3K | $41.92 | $2.28M |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 22.9K | $41.82 | $958.9K |
| 2026-01-06 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.1K | $40.95 | $45K |
| 2026-01-06 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.3K | $40.73 | $499.4K |
| 2025-12-17 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 250 | $40.68 | $10.2K |
| 2025-10-06 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.9K | $43.48 | $82.6K |
| 2025-10-06 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 900 | $43.47 | $39.1K |
| 2025-10-06 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 600 | $43.46 | $26.1K |
| 2025-10-06 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 100 | $43.48 | $4.3K |
| 2025-08-15 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2K | $41.94 | $82.2K |
| 2025-08-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 8.7K | $41.94 | $364.9K |
| 2025-08-12 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.7K | $41.94 | $113.2K |
| 2025-05-05 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 9.9K | $39.16 | $387.7K |
| 2025-05-05 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 800 | $39.04 | $31.2K |
| 2025-05-05 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 1.8K | $39.02 | $70.2K |
| 2025-04-03 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 92K | $39.19 | $3.61M |
| 2025-04-02 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 13.4K | $40.04 | $535K |
| 2025-03-21 | James HarbilasSenior Officer of Issuer | ▼sell | 42.7K | $38.45 | $1.64M |
| 2025-03-21 | James HarbilasSenior Officer of Issuer | ▼sell | 15.2K | $38.40 | $583.7K |
| 2025-03-20 | James HarbilasSenior Officer of Issuer | ▼sell | 14.8K | $38.40 | $568.3K |
| 2025-03-20 | James HarbilasSenior Officer of Issuer | ▼sell | 35K | $38.25 | $1.34M |
| 2025-03-14 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 41.8K | $33.39 | $1.39M |
| 2025-03-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 15.5K | $33.39 | $516.4K |
| 2025-03-14 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 61.7K | $33.39 | $2.06M |
| 2025-03-14 | James HarbilasSenior Officer of Issuer | ▼sell | 48.5K | $33.39 | $1.62M |
| 2025-03-14 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 16.1K | $33.39 | $537.2K |
| 2025-03-14 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 37.1K | $33.39 | $1.24M |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▼sell | 37.1K | $33.39 | $1.24M |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▼sell | 108.6K | $38.10 | $4.14M |
| 2025-03-14 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.9K | $33.39 | $430.4K |
| 2025-03-13 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 50K | $38.30 | $1.92M |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 5K | $38.29 | $191.4K |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $38.14 | $286.1K |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $38.23 | $286.7K |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 5K | $38.21 | $191.1K |
| 2025-03-12 | Corine Renae Knight BushfieldSenior Officer of Issuer | ▼sell | 144.1K | $38.00 | $5.47M |
| 2025-03-11 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 25.2K | $38.35 | $966.4K |
| 2025-01-13 | Donald Mark JenkinsSenior Officer of Issuer | ▼sell | 12.4K | $33.90 | $418.7K |
| 2024-12-05 | James HarbilasSenior Officer of Issuer | ▼sell | 10K | $35.10 | $351K |
| 2024-12-05 | James HarbilasSenior Officer of Issuer | ▼sell | 10K | $35.15 | $351.5K |
| 2024-11-21 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 12.6K | $35.00 | $441K |
| 2024-09-16 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 3K | $35.32 | $106K |
| 2024-08-29 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 3K | $33.82 | $101.5K |
| 2024-08-20 | Aaron BishopDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 19.8K | $33.58 | $665.6K |
| 2024-08-15 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $33.61 | $252.1K |
| 2024-08-14 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1K | $33.32 | $33.3K |
| 2024-08-14 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1K | $33.33 | $33.3K |
| 2024-08-13 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $33.39 | $250.4K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.55 | $305.5K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 9.1K | $30.53 | $276.7K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.31 | $303.1K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.56 | $305.6K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.63 | $306.3K |
| 2024-06-24 | James HarbilasSenior Officer of Issuer | ▼sell | 50K | $30.48 | $1.52M |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 50K | $30.62 | $1.53M |
| 2024-06-24 | James HarbilasSenior Officer of Issuer | ▼sell | 31K | $30.50 | $946.9K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 15K | $30.59 | $458.9K |
| 2024-06-21 | Randy Warren TooneSenior Officer of Issuer | ▼sell | 20K | $29.85 | $597K |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | ▼sell | 25K | $31.00 | $775K |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | ▼sell | 25K | $31.01 | $775.3K |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | ▼sell | 25K | $30.90 | $772.5K |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 32.5K | $31.05 | $1.01M |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 20K | $31.15 | $623K |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $31.07 | $310.7K |
| 2024-06-11 | James HarbilasSenior Officer of Issuer | ▼sell | 75K | $30.80 | $2.31M |
| 2024-06-10 | Deborah Susan SteinDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 1.6K | $30.64 | $50.6K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.94 | $309.4K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $30.96 | $309.6K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 6.7K | $30.99 | $208.3K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 7.5K | $31.09 | $233.2K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $31.11 | $311.1K |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | ▼sell | 10K | $31.10 | $311K |
| 2024-05-09 | James HarbilasSenior Officer of Issuer | ▼sell | 100K | $30.45 | $3.04M |
| 2024-05-09 | James HarbilasSenior Officer of Issuer | ▼sell | 73.9K | $30.40 | $2.25M |
| 2024-05-07 | James HarbilasSenior Officer of Issuer | ▼sell | 200 | $30.23 | $6K |
| 2024-05-07 | James HarbilasSenior Officer of Issuer | ▼sell | 24K | $30.22 | $725.3K |
| 2024-05-06 | James HarbilasSenior Officer of Issuer | ▼sell | 26.1K | $30.50 | $796K |
| 2024-05-06 | James HarbilasSenior Officer of Issuer | ▼sell | 25.8K | $30.51 | $787.2K |
| 800 |
| $55.10 |
| $44.1K |
| 2026-08-04 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.2K | $55.10 | $66.2K |
| 2026-07-24 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.7K | $54.45 | $94.3K |
| 2026-07-24 | David Wallace CornhillDirector of Issuer | option_exercise | 2.9K | $54.45 | $157.1K |
| 2026-07-24 | Nancy Gail TowerDirector of Issuer | option_exercise | 1.4K | $54.45 | $78.5K |
| 2026-07-02 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 18.4K | $54.39 | $1M |
| 2026-07-02 | Randy Warren TooneSenior Officer of Issuer | grant | 12.4K | $54.39 | $675K |
| 2026-07-02 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 3.9K | $54.39 | $213.8K |
| 2026-07-02 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 9.2K | $54.39 | $498.9K |
| 2026-07-02 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 16.8K | $54.39 | $914K |
| 2026-06-22 | Angela S. LekatsasDirector of Issuer | grant | 648 | $54.45 | $35.3K |
| 2026-06-22 | William Leonard BullockDirector of Issuer | grant | 1.7K | $54.45 | $92.2K |
| 2026-06-22 | Victoria Anne CalvertDirector of Issuer | grant | 688 | $54.45 | $37.5K |
| 2026-06-22 | David Wallace CornhillDirector of Issuer | grant | 688 | $54.45 | $37.5K |
| 2026-06-22 | David Wallace CornhillDirector of Issuer | grant | 528 | $54.45 | $28.7K |
| 2026-06-22 | Jon-Al DuplantierDirector of Issuer | grant | 959 | $54.45 | $52.2K |
| 2026-06-22 | Derek Watson EvansDirector of Issuer | grant | 2K | $54.45 | $107.6K |
| 2026-06-22 | Cynthia JohnstonDirector of Issuer | grant | 344 | $54.45 | $18.7K |
| 2026-06-22 | Cynthia JohnstonDirector of Issuer | grant | 344 | $54.45 | $18.7K |
| 2026-06-22 | Pentti Olavi KarkkainenDirector of Issuer | grant | 736 | $54.45 | $40.1K |
| 2026-06-22 | Phillip R. KnollDirector of Issuer | grant | 952 | $54.45 | $51.8K |
| 2026-06-22 | Angela S. LekatsasDirector of Issuer | grant | 304 | $54.45 | $16.6K |
| 2026-06-22 | Nancy Gail TowerDirector of Issuer | grant | 1.2K | $54.45 | $66.2K |
| 2026-05-01 | Sean BrownSenior Officer of Issuer | option_exercise | 3.2K | $47.83 | $152.7K |
| 2026-05-01 | Karen Ka Lun UeharaSenior Officer of Issuer | option_exercise | 2.7K | $47.83 | $129.6K |
| 2026-05-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.1K | $47.83 | $100.3K |
| 2026-04-17 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.8K | $47.14 | $84.4K |
| 2026-04-17 | David Wallace CornhillDirector of Issuer | option_exercise | 3K | $47.14 | $140.7K |
| 2026-04-17 | Nancy Gail TowerDirector of Issuer | option_exercise | 1.5K | $47.14 | $70.3K |
| 2026-04-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 7.2K | $47.83 | $344.9K |
| 2026-04-01 | Karen Ka Lun UeharaSenior Officer of Issuer | grant | 7.4K | $47.83 | $354.8K |
| 2026-04-01 | Karen Ka Lun UeharaSenior Officer of Issuer | grant | 17.3K | $47.83 | $827.7K |
| 2026-04-01 | Randy Warren TooneSenior Officer of Issuer | grant | 9.5K | $47.83 | $455.6K |
| 2026-04-01 | Randy Warren TooneSenior Officer of Issuer | grant | 22.2K | $47.83 | $1.06M |
| 2026-04-01 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.5K | $47.83 | $216.2K |
| 2026-04-01 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.8K | $47.83 | $324.3K |
| 2026-04-01 | Donald Mark JenkinsSenior Officer of Issuer | grant | 12.6K | $47.83 | $602K |
| 2026-04-01 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 42.3K | $47.83 | $2.02M |
| 2026-04-01 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 4.9K | $47.83 | $236.5K |
| 2026-04-01 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 7.4K | $47.83 | $354.8K |
| 2026-04-01 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 8.4K | $47.83 | $403.1K |
| 2026-04-01 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 19.7K | $47.83 | $940.6K |
| 2026-04-01 | Sean BrownSenior Officer of Issuer | grant | 9.5K | $47.83 | $455.6K |
| 2026-04-01 | Sean BrownSenior Officer of Issuer | grant | 22.2K | $47.83 | $1.06M |
| 2026-04-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.4K | $47.83 | $211.7K |
| 2026-04-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.6K | $47.83 | $317.5K |
| 2026-04-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.8K | $47.83 | $230K |
| 2026-04-01 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 98.8K | $47.83 | $4.72M |
| 2026-04-01 | Donald Mark JenkinsSenior Officer of Issuer | grant | 29.4K | $47.83 | $1.4M |
| 2026-03-23 | Angela S. LekatsasDirector of Issuer | grant | 749 | $47.14 | $35.3K |
| 2026-03-23 | Phillip R. KnollDirector of Issuer | grant | 1.1K | $47.14 | $51.9K |
| 2026-03-23 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.3K | $47.14 | $62.5K |
| 2026-03-23 | Cynthia JohnstonDirector of Issuer | grant | 397 | $47.14 | $18.7K |
| 2026-03-23 | Cynthia JohnstonDirector of Issuer | grant | 397 | $47.14 | $18.7K |
| 2026-03-23 | Nancy Gail TowerDirector of Issuer | grant | 1.4K | $47.14 | $66.2K |
| 2026-03-23 | Jon-Al DuplantierDirector of Issuer | grant | 1.1K | $47.14 | $51.2K |
| 2026-03-23 | David Wallace CornhillDirector of Issuer | grant | 609 | $47.14 | $28.7K |
| 2026-03-23 | David Wallace CornhillDirector of Issuer | grant | 795 | $47.14 | $37.5K |
| 2026-03-23 | Victoria Anne CalvertDirector of Issuer | grant | 795 | $47.14 | $37.5K |
| 2026-03-23 | William Leonard BullockDirector of Issuer | grant | 1.9K | $47.14 | $90.5K |
| 2026-03-23 | Angela S. LekatsasDirector of Issuer | grant | 351 | $47.14 | $16.5K |
| 2026-03-23 | Derek Watson EvansDirector of Issuer | grant | 1.4K | $47.14 | $66.2K |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 10.2K | $18.72 | $190.3K |
| 2026-03-13 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 10.2K | $18.72 | $190.3K |
| 2026-01-23 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.1K | $41.82 | $548.5K |
| 2026-01-23 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 38.5K | $41.82 | $1.61M |
| 2026-01-23 | Victoria Anne CalvertDirector of Issuer | option_exercise | 2.8K | $42.01 | $117.8K |
| 2026-01-23 | Hejdi A. CarlsenSenior Officer of Issuer | option_exercise | 6K | $41.82 | $251K |
| 2026-01-23 | Donald Mark JenkinsSenior Officer of Issuer | option_exercise | 23.9K | $41.82 | $1M |
| 2026-01-23 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 9.3K | $41.82 | $389.8K |
| 2026-01-23 | Randy Warren TooneSenior Officer of Issuer | option_exercise | 15.2K | $41.82 | $635.7K |
| 2026-01-23 | Vernon Dai-Chung YuSenior Officer of Issuer | option_exercise | 43.4K | $41.82 | $1.82M |
| 2026-01-23 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 5.9K | $41.82 | $245.4K |
| 2026-01-06 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.4K | $19.57 | $261.5K |
| 2026-01-06 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.4K | $19.57 | $261.5K |
| 2025-12-22 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.5K | $42.10 | $62.5K |
| 2025-12-22 | David Wallace CornhillDirector of Issuer | grant | 891 | $42.10 | $37.5K |
| 2025-12-22 | David Wallace CornhillDirector of Issuer | grant | 314 | $42.10 | $13.2K |
| 2025-12-22 | Victoria Anne CalvertDirector of Issuer | grant | 891 | $42.10 | $37.5K |
| 2025-12-22 | William Leonard BullockDirector of Issuer | grant | 2.2K | $42.10 | $92.8K |
| 2025-12-22 | David Wallace CornhillDirector of Issuer | grant | 891 | $42.10 | $37.5K |
| 2025-12-22 | Jon-Al DuplantierDirector of Issuer | grant | 1.2K | $42.10 | $52.2K |
| 2025-12-22 | David Wallace CornhillDirector of Issuer | grant | 1.3K | $42.10 | $52.8K |
| 2025-12-22 | Nancy Gail TowerDirector of Issuer | grant | 1.6K | $42.10 | $65.9K |
| 2025-12-22 | Angela S. LekatsasDirector of Issuer | grant | 1.2K | $42.10 | $51.7K |
| 2025-12-22 | Phillip R. KnollDirector of Issuer | grant | 1.2K | $42.10 | $51.7K |
| 2025-12-22 | Derek Watson EvansDirector of Issuer | grant | 1.6K | $42.10 | $65.9K |
| 2025-12-22 | Cynthia JohnstonDirector of Issuer | grant | 891 | $42.10 | $37.5K |
| 2025-12-12 | Karen Ka Lun UeharaSenior Officer of Issuer | option_exercise | 3K | $42.46 | $129.4K |
| 2025-10-17 | Victoria Anne CalvertDirector of Issuer | option_exercise | 973 | $41.39 | $40.3K |
| 2025-09-22 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.5K | $41.39 | $62.5K |
| 2025-09-22 | Nancy Gail TowerDirector of Issuer | grant | 1.6K | $41.39 | $65.9K |
| 2025-09-22 | Angela S. LekatsasDirector of Issuer | grant | 1.2K | $41.39 | $51.7K |
| 2025-09-22 | Phillip R. KnollDirector of Issuer | grant | 1.2K | $41.39 | $51.7K |
| 2025-09-22 | Cynthia JohnstonDirector of Issuer | grant | 906 | $41.39 | $37.5K |
| 2025-09-22 | Derek Watson EvansDirector of Issuer | grant | 1.6K | $41.39 | $65.9K |
| 2025-09-22 | Jon-Al DuplantierDirector of Issuer | grant | 1.3K | $41.39 | $51.8K |
| 2025-09-22 | David Wallace CornhillDirector of Issuer | grant | 318 | $41.39 | $13.2K |
| 2025-09-22 | David Wallace CornhillDirector of Issuer | grant | 1.3K | $41.39 | $52.6K |
| 2025-09-22 | Victoria Anne CalvertDirector of Issuer | grant | 906 | $41.39 | $37.5K |
| 2025-08-15 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2K | $19.57 | $38.4K |
| 2025-08-15 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2K | $19.57 | $38.4K |
| 2025-08-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.7K | $19.57 | $170.3K |
| 2025-08-14 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 8.7K | $19.57 | $170.3K |
| 2025-08-12 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.7K | $19.57 | $52.8K |
| 2025-08-12 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.7K | $19.57 | $52.8K |
| 2025-07-18 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.1K | $38.41 | $40.8K |
| 2025-07-18 | James HarbilasSenior Officer of Issuer | option_exercise | 45.5K | $38.50 | $1.75M |
| 2025-07-11 | Donald Mark JenkinsSenior Officer of Issuer | option_exercise | 45.5K | $38.50 | $1.75M |
| 2025-07-02 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 24.9K | $38.50 | $960K |
| 2025-06-23 | David Wallace CornhillDirector of Issuer | grant | 342 | $38.41 | $13.1K |
| 2025-06-23 | David Wallace CornhillDirector of Issuer | grant | 1.4K | $38.41 | $52.7K |
| 2025-06-23 | Victoria Anne CalvertDirector of Issuer | grant | 976 | $38.41 | $37.5K |
| 2025-06-23 | Derek Watson EvansDirector of Issuer | grant | 1.7K | $38.41 | $65.8K |
| 2025-06-23 | Jon-Al DuplantierDirector of Issuer | grant | 1.2K | $38.41 | $46.9K |
| 2025-06-23 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $38.41 | $65.8K |
| 2025-06-23 | Angela S. LekatsasDirector of Issuer | grant | 1.3K | $38.41 | $51.7K |
| 2025-06-23 | Phillip R. KnollDirector of Issuer | grant | 1.3K | $38.41 | $51.7K |
| 2025-06-23 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.6K | $38.41 | $62.5K |
| 2025-06-23 | Cynthia JohnstonDirector of Issuer | grant | 976 | $38.41 | $37.5K |
| 2025-04-11 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1K | $36.67 | $36.9K |
| 2025-04-11 | Robert Bruce HodginsDirector of Issuer | option_exercise | 402 | $36.67 | $14.7K |
| 2025-04-03 | Randy Warren TooneSenior Officer of Issuer | option_exercise | 114K | $18.72 | $2.13M |
| 2025-04-03 | Randy Warren TooneSenior Officer of Issuer | option_exercise | 114K | $18.72 | $2.13M |
| 2025-04-02 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.4K | $19.57 | $261.5K |
| 2025-04-02 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 13.4K | $19.57 | $261.5K |
| 2025-04-01 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 42.6K | $38.02 | $1.62M |
| 2025-04-01 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 99.4K | $38.02 | $3.78M |
| 2025-04-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.1K | $38.02 | $232K |
| 2025-04-01 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 9.2K | $38.02 | $348K |
| 2025-04-01 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.5K | $38.02 | $170.9K |
| 2025-04-01 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.7K | $38.02 | $256.3K |
| 2025-04-01 | Karen Ka Lun UeharaSenior Officer of Issuer | grant | 7.9K | $38.02 | $300K |
| 2025-04-01 | Karen Ka Lun UeharaSenior Officer of Issuer | grant | 18.4K | $38.02 | $700K |
| 2025-04-01 | Randy Warren TooneSenior Officer of Issuer | grant | 10.4K | $38.02 | $393.7K |
| 2025-04-01 | Randy Warren TooneSenior Officer of Issuer | grant | 24.2K | $38.02 | $918.8K |
| 2025-04-01 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 5.9K | $38.02 | $223.9K |
| 2025-04-01 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 8.8K | $38.02 | $335.9K |
| 2025-04-01 | Donald Mark JenkinsSenior Officer of Issuer | grant | 15K | $38.02 | $569.8K |
| 2025-04-01 | Donald Mark JenkinsSenior Officer of Issuer | grant | 35K | $38.02 | $1.33M |
| 2025-04-01 | James HarbilasSenior Officer of Issuer | grant | 11.7K | $38.02 | $445.1K |
| 2025-04-01 | James HarbilasSenior Officer of Issuer | grant | 27.3K | $38.02 | $1.04M |
| 2025-04-01 | Bradley, Bertram GrantSenior Officer of Issuer | grant | 8.5K | $38.02 | $324K |
| 2025-04-01 | Bradley, Bertram GrantSenior Officer of Issuer | grant | 19.9K | $38.02 | $756K |
| 2025-04-01 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 5.4K | $38.02 | $204K |
| 2025-04-01 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 8K | $38.02 | $306K |
| 2025-04-01 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 9.2K | $38.02 | $348K |
| 2025-04-01 | Corine Renae Knight BushfieldSenior Officer of Issuer | grant | 21.4K | $38.02 | $812K |
| 2025-04-01 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 9.2K | $38.02 | $348K |
| 2025-04-01 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 6.1K | $38.02 | $232K |
| 2025-04-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 5.3K | $38.02 | $201.6K |
| 2025-04-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 8K | $38.02 | $302.4K |
| 2025-03-21 | Cynthia JohnstonDirector of Issuer | grant | 1K | $36.67 | $37.5K |
| 2025-03-21 | Victoria Anne CalvertDirector of Issuer | grant | 1K | $36.67 | $37.5K |
| 2025-03-21 | David Wallace CornhillDirector of Issuer | grant | 1.4K | $36.67 | $50K |
| 2025-03-21 | David Wallace CornhillDirector of Issuer | grant | 340 | $36.67 | $12.5K |
| 2025-03-21 | Jon-Al DuplantierDirector of Issuer | grant | 1K | $36.67 | $37.5K |
| 2025-03-21 | Derek Watson EvansDirector of Issuer | grant | 1.6K | $36.67 | $58.4K |
| 2025-03-21 | James HarbilasSenior Officer of Issuer | option_exercise | 57.9K | $19.57 | $1.13M |
| 2025-03-21 | James HarbilasSenior Officer of Issuer | option_exercise | 57.9K | $19.57 | $1.13M |
| 2025-03-21 | Robert Bruce HodginsDirector of Issuer | grant | 511 | $36.67 | $18.7K |
| 2025-03-21 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $36.67 | $62.5K |
| 2025-03-21 | Angela S. LekatsasDirector of Issuer | grant | 1.4K | $36.67 | $50K |
| 2025-03-21 | Phillip R. KnollDirector of Issuer | grant | 1.4K | $36.67 | $50K |
| 2025-03-21 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.7K | $36.67 | $62.5K |
| 2025-03-21 | Robert Bruce HodginsDirector of Issuer | grant | 511 | $36.67 | $18.7K |
| 2025-03-20 | James HarbilasSenior Officer of Issuer | option_exercise | 49.8K | $19.57 | $974.6K |
| 2025-03-20 | James HarbilasSenior Officer of Issuer | option_exercise | 49.8K | $19.57 | $974.6K |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 108.6K | $18.72 | $2.03M |
| 2025-03-14 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 108.6K | $18.72 | $2.03M |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 25K | $19.57 | $489.3K |
| 2025-03-13 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 25K | $19.57 | $489.3K |
| 2025-03-12 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 144.1K | $19.57 | $2.82M |
| 2025-03-12 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 144.1K | $19.57 | $2.82M |
| 2025-03-11 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 25.2K | $19.64 | $494.9K |
| 2025-03-11 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 25.2K | $19.64 | $494.9K |
| 2025-01-24 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 7.5K | $33.39 | $251.3K |
| 2025-01-24 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 7.8K | $33.39 | $261.4K |
| 2025-01-24 | Donald Mark JenkinsSenior Officer of Issuer | option_exercise | 19.3K | $33.39 | $644.9K |
| 2025-01-17 | Jeremy Jason WeatherheadDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.3K | $33.39 | $209.5K |
| 2025-01-17 | Randy Warren TooneSenior Officer of Issuer | option_exercise | 13.1K | $33.39 | $436.4K |
| 2025-01-17 | Robert Bruce HodginsDirector of Issuer | option_exercise | 538 | $33.57 | $18.1K |
| 2025-01-17 | Hejdi A. CarlsenSenior Officer of Issuer | option_exercise | 5.8K | $33.39 | $194.2K |
| 2025-01-17 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 11.6K | $33.39 | $387.3K |
| 2025-01-17 | Corine Renae Knight BushfieldSenior Officer of Issuer | option_exercise | 11.6K | $33.39 | $387.3K |
| 2025-01-17 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.1K | $33.57 | $36.1K |
| 2025-01-17 | Vernon Dai-Chung YuSenior Officer of Issuer | option_exercise | 42.1K | $33.39 | $1.4M |
| 2025-01-17 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.7K | $33.39 | $424.3K |
| 2025-01-17 | James HarbilasSenior Officer of Issuer | option_exercise | 15.2K | $33.39 | $506.6K |
| 2025-01-02 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 17.1K | $33.39 | $569.6K |
| 2024-12-23 | David Wallace CornhillDirector of Issuer | grant | 745 | $33.57 | $25K |
| 2024-12-23 | Jon-Al DuplantierDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | Robert Bruce HodginsDirector of Issuer | grant | 559 | $33.57 | $18.8K |
| 2024-12-23 | Robert Bruce HodginsDirector of Issuer | grant | 559 | $33.57 | $18.8K |
| 2024-12-23 | Cynthia JohnstonDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.9K | $33.57 | $62.5K |
| 2024-12-23 | Phillip R. KnollDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | Nancy Gail TowerDirector of Issuer | grant | 1.9K | $33.57 | $62.5K |
| 2024-12-23 | Victoria Anne CalvertDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | David Wallace CornhillDirector of Issuer | grant | 1.1K | $33.57 | $37.5K |
| 2024-12-23 | Angela S. LekatsasDirector of Issuer | grant | 1.5K | $33.57 | $50K |
| 2024-12-05 | James HarbilasSenior Officer of Issuer | option_exercise | 20K | $18.72 | $374.4K |
| 2024-12-05 | James HarbilasSenior Officer of Issuer | option_exercise | 20K | $18.72 | $374.4K |
| 2024-11-29 | Wendy Houde ZelondDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 19.6K | $33.84 | $662.3K |
| 2024-11-21 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.6K | $19.64 | $247.5K |
| 2024-11-21 | Peter James LedigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 12.6K | $19.64 | $247.5K |
| 2024-10-11 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.1K | $34.28 | $38.3K |
| 2024-10-11 | Robert Bruce HodginsDirector of Issuer | option_exercise | 558 | $34.28 | $19.1K |
| 2024-09-23 | Robert Bruce HodginsDirector of Issuer | grant | 545 | $34.38 | $18.7K |
| 2024-09-23 | Robert Bruce HodginsDirector of Issuer | grant | 545 | $34.38 | $18.7K |
| 2024-09-23 | Jon-Al DuplantierDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | David Wallace CornhillDirector of Issuer | grant | 727 | $34.38 | $25K |
| 2024-09-23 | David Wallace CornhillDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | Victoria Anne CalvertDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | Angela S. LekatsasDirector of Issuer | grant | 1.5K | $34.38 | $50K |
| 2024-09-23 | Nancy Gail TowerDirector of Issuer | grant | 1.8K | $34.38 | $62.5K |
| 2024-09-23 | Cynthia JohnstonDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | Phillip R. KnollDirector of Issuer | grant | 1.1K | $34.38 | $37.5K |
| 2024-09-23 | Pentti Olavi KarkkainenDirector of Issuer | grant | 1.8K | $34.38 | $62.5K |
| 2024-08-20 | Aaron BishopDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 19.8K | $18.72 | $371K |
| 2024-08-20 | Aaron BishopDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 19.8K | $18.72 | $371K |
| 2024-08-15 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 7.5K | $19.57 | $146.8K |
| 2024-08-15 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 7.5K | $19.57 | $146.8K |
| 2024-08-13 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 7.5K | $19.57 | $146.8K |
| 2024-08-13 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 7.5K | $19.57 | $146.8K |
| 2024-07-19 | Robert Bruce HodginsDirector of Issuer | option_exercise | 543 | $30.59 | $16.6K |
| 2024-07-19 | Victoria Anne CalvertDirector of Issuer | option_exercise | 1.1K | $30.59 | $33.2K |
| 2024-07-02 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 17.1K | $30.62 | $524.9K |
| 2024-07-02 | Vernon Dai-Chung YuSenior Officer of Issuer | grant | 29.9K | $30.62 | $915.1K |
| 2024-07-02 | Hejdi A. CarlsenSenior Officer of Issuer | grant | 7.3K | $30.62 | $225K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 104.1K | $19.57 | $2.04M |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 10K | $19.64 | $196.4K |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 10K | $19.64 | $196.4K |
| 2024-06-24 | James HarbilasSenior Officer of Issuer | option_exercise | 81K | $19.57 | $1.59M |
| 2024-06-24 | James HarbilasSenior Officer of Issuer | option_exercise | 81K | $19.57 | $1.59M |
| 2024-06-24 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 104.1K | $19.57 | $2.04M |
| 2024-06-21 | Nancy Gail TowerDirector of Issuer | grant | 2K | $30.62 | $62.5K |
| 2024-06-21 | Angela S. LekatsasDirector of Issuer | grant | 1.6K | $30.62 | $50K |
| 2024-06-21 | Phillip R. KnollDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-21 | Pentti Olavi KarkkainenDirector of Issuer | grant | 2K | $30.62 | $62.5K |
| 2024-06-21 | Robert Bruce HodginsDirector of Issuer | grant | 612 | $30.62 | $18.7K |
| 2024-06-21 | Robert Bruce HodginsDirector of Issuer | grant | 612 | $30.62 | $18.7K |
| 2024-06-21 | Victoria Anne CalvertDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-21 | David Wallace CornhillDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-21 | David Wallace CornhillDirector of Issuer | grant | 816 | $30.62 | $25K |
| 2024-06-21 | Jon-Al DuplantierDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-21 | Cynthia JohnstonDirector of Issuer | grant | 1.2K | $30.62 | $37.5K |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | option_exercise | 75K | $19.60 | $1.47M |
| 2024-06-12 | James HarbilasSenior Officer of Issuer | option_exercise | 75K | $19.60 | $1.47M |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 62.5K | $19.64 | $1.23M |
| 2024-06-12 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 62.5K | $19.64 | $1.23M |
| 2024-06-11 | James HarbilasSenior Officer of Issuer | option_exercise | 75K | $19.60 | $1.47M |
| 2024-06-11 | James HarbilasSenior Officer of Issuer | option_exercise | 75K | $19.60 | $1.47M |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 54.2K | $19.64 | $1.06M |
| 2024-06-03 | Bradley, Bertram GrantSenior Officer of Issuer | option_exercise | 54.2K | $19.64 | $1.06M |
| 2024-05-09 | James HarbilasSenior Officer of Issuer | option_exercise | 173.9K | $19.60 | $3.41M |
| 2024-05-09 | James HarbilasSenior Officer of Issuer | option_exercise | 173.9K | $19.60 | $3.41M |
| 2024-05-07 | James HarbilasSenior Officer of Issuer | option_exercise | 24.2K | $19.60 | $474.3K |
| 2024-05-07 | James HarbilasSenior Officer of Issuer | option_exercise | 24.2K | $19.60 | $474.3K |
| 2024-05-06 | James HarbilasSenior Officer of Issuer | option_exercise | 51.9K | $19.60 | $1.02M |
| 2024-05-06 | James HarbilasSenior Officer of Issuer | option_exercise | 51.9K | $19.60 | $1.02M |
| — |
| $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2026-01-07 | Sean BrownSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-10-01 | William Leonard BullockDirector of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-07 | Derek Watson EvansDirector of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-01 | Karen Ka Lun UeharaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-01 | Karen Ka Lun UeharaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-01-01 | Karen Ka Lun UeharaSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2024-11-04 | William Jason WeekleyDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-10-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-10-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |
| 2024-10-01 | Brionie Ann BrownDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | opening_balance | 0 | — | $0 |