248,700 shares ($0) on 2026-09-30.
Every filing we hold for this issuer; balances as filed.
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
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-12-31 | Francisco Javier Strauch AznarezSenior Officer of Issuer | ▲buy | 519 | $51.69 | $26.8K |
| 2025-12-31 | Tim Arne FerwerdaSenior Officer of Issuer | ▲buy | 1.9K | $47.78 | $91.4K |
| 2025-12-31 | Juan Pablo AmarSenior Officer of Issuer | ▲buy | 1.7K | $52.57 | $91.5K |
| 2025-12-31 | Kieran Colquhoun HolmSenior Officer of Issuer | ▲buy | 1.5K | $46.17 | $67.5K |
| 2025-12-31 | Kevin ParkesSenior Officer of Issuer | ▲buy | 8.7K | $50.35 | $438.9K |
| 2025-12-31 | David Francis Neil PrimroseSenior Officer of Issuer | ▲buy | 2.7K | $48.06 | $128.5K |
| 2025-12-31 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▲buy | 858 | $48.77 | $41.8K |
| 2025-12-29 | Kevin ParkesSenior Officer of Issuer | ▲buy | 1.7K | $57.26 | $96K |
| 2025-12-29 | Juan Pablo AmarSenior Officer of Issuer | ▲buy | 556 | $57.26 | $31.8K |
| 2025-12-29 | Tim Arne FerwerdaSenior Officer of Issuer | ▲buy | 529 | $57.26 | $30.3K |
| 2025-12-29 | David Francis Neil PrimroseSenior Officer of Issuer | ▲buy | 553 | $57.26 | $31.7K |
| 2025-12-29 | Kevin ParkesSenior Officer of Issuer | ▲buy | 2.7K | $57.26 | $154.9K |
| 2025-12-23 | Andres KuhlmannDirector of Issuer | ▲buy | 1.1K | $57.26 | $61.3K |
| 2025-12-23 | Mary Lou KelleyDirector of Issuer | ▲buy | 1.5K | $57.26 | $84.3K |
| 2025-12-23 | Edward SeraphimDirector of Issuer | ▲buy | 1.1K | $57.26 | $64.5K |
| 2025-12-23 | Nancy Gail TowerDirector of Issuer | ▲buy | 462 | $57.26 | $26.5K |
| 2024-12-31 | Juan Pablo AmarSenior Officer of Issuer | ▲buy | 2K | $39.61 | $79.1K |
| 2024-12-31 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▲buy | 1K | $40.40 | $40.4K |
| 2024-12-31 | David Francis Neil PrimroseSenior Officer of Issuer | ▲buy | 2.8K | $40.28 | $110.8K |
| 2024-12-31 | Kevin ParkesSenior Officer of Issuer | ▲buy | 8.3K | $39.90 | $329.3K |
| 2024-12-31 | Kevin ParkesSenior Officer of Issuer | ▲buy | 8.3K | $39.51 | $326K |
| 2024-12-31 | Gregory PalaschukSenior Officer of Issuer | ▲buy | 3K | $40.63 | $123.6K |
| 2024-12-31 | Heather Jane MurdochSenior Officer of Issuer | ▲buy | 2.7K | $40.51 | $109.9K |
| 2024-12-31 | Kieran Colquhoun HolmSenior Officer of Issuer | ▲buy | 1.5K | $40.96 | $60.9K |
| 2024-12-31 | Sebastian Tomas GuridiSenior Officer of Issuer | ▲buy | 754 | $39.61 | $29.9K |
| 2024-12-23 | Juan Pablo AmarSenior Officer of Issuer | ▲buy | 750 | $38.49 | $28.9K |
| 2024-12-23 | David Francis Neil PrimroseSenior Officer of Issuer | ▲buy | 674 | $38.49 | $25.9K |
| 2024-12-23 | Kevin ParkesSenior Officer of Issuer | ▲buy | 1.6K | $38.49 | $63.1K |
| 2024-12-23 | Kevin ParkesSenior Officer of Issuer | ▲buy | 2.6K | $38.49 | $101.9K |
| 2024-12-23 | Gregory PalaschukSenior Officer of Issuer | ▲buy | 759 | $38.49 | $29.2K |
| 2024-12-23 | Gregory PalaschukSenior Officer of Issuer | ▲buy | 1.2K | $38.49 | $45.3K |
| 2024-12-23 | Tim Arne FerwerdaSenior Officer of Issuer | ▲buy | 698 | $38.49 | $26.9K |
| 2024-12-20 | James Edward Clark CarterDirector of Issuer | ▲buy | 3.2K | $38.49 | $123.9K |
| 2024-12-20 | Mary Lou KelleyDirector of Issuer | ▲buy | 1.7K | $38.49 | $65.6K |
| 2024-12-20 | Andres KuhlmannDirector of Issuer | ▲buy | 1.2K | $38.49 | $45.6K |
| 2024-12-20 | Harold N. KvisleDirector of Issuer | ▲buy | 2.7K | $38.49 | $103K |
| 2024-12-20 | Stuart L. LevenickDirector of Issuer | ▲buy | 2.4K | $38.49 | $90.6K |
| 2024-12-20 | Edward SeraphimDirector of Issuer | ▲buy | 1.3K | $38.49 | $48.5K |
| 2024-08-08 | Kevin ParkesSenior Officer of Issuer | ▲buy | 2.8K | $36.39 | $101.1K |
| 2024-06-20 | Harold N. KvisleDirector of Issuer | ▲buy | 5K | $39.05 | $195.3K |
| 2024-06-20 | Harold N. KvisleDirector of Issuer | ▲buy | 5K | $38.93 | $194.7K |
| 2024-05-28 | Harold N. KvisleDirector of Issuer | ▲buy | 3.1K | $42.90 | $133K |
| 2024-05-23 | Harold N. KvisleDirector of Issuer | ▲buy | 1.9K | $42.28 | $80.3K |
| 2024-05-23 | Harold N. KvisleDirector of Issuer | ▲buy | 10K | $42.55 | $425.5K |
| 2024-05-22 | Harold N. KvisleDirector of Issuer | ▲buy | 9K | $43.55 | $391.9K |
| 2024-05-21 | Harold N. KvisleDirector of Issuer | ▲buy | 6K | $43.65 | $261.9K |
| 2024-05-21 | Harold N. KvisleDirector of Issuer | ▲buy | 5K | $43.60 | $218K |
| 2024-02-08 | Kevin ParkesSenior Officer of Issuer | ▲buy | 3K | $36.14 | $108.4K |
| 2023-12-31 | Kieran Colquhoun HolmSenior Officer of Issuer | ▲buy | 1.5K | $36.36 | $56.1K |
| 2023-12-31 | Sebastian Tomas GuridiSenior Officer of Issuer | ▲buy | 827 | $37.64 | $31.1K |
| 2023-12-31 | Anna Pia MarksSenior Officer of Issuer | ▲buy | 1.9K | $37.14 | $70.1K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
Senior Officer of Issuer
Senior Officer of Issuer
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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 700 | $107.04 | $74.9K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 458 | $107.20 | $49.1K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 2.1K | $107.09 | $224.2K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 400 | $107.16 | $42.9K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 700 | $107.55 | $75.3K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 300 | $107.13 | $32.1K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 300 | $107.52 | $32.3K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 400 | $107.10 | $42.8K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 300 | $107.15 | $32.1K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 600 | $107.13 | $64.3K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 1.5K | $106.12 | $156.8K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 308 | $105.91 | $32.6K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 300 | $105.89 | $31.8K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 892 | $105.91 | $94.5K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 857 | $106.12 | $90.9K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 1.2K | $106.12 | $124.7K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 500 | $106.20 | $53.1K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 400 | $106.13 | $42.5K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 400 | $106.17 | $42.5K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 300 | $103.02 | $30.9K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 400 | $103.00 | $41.2K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 300 | $101.71 | $30.5K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 21K | $101.80 | $2.13M |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 300 | $103.11 | $30.9K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 300 | $103.20 | $31K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 300 | $103.26 | $31K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 300 | $103.00 | $30.9K |
| 2026-02-27 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 9.1K | $74.49 | $680.5K |
| 2026-02-27 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 10.4K | $74.49 | $773.2K |
| 2026-02-27 | Francisco Javier Strauch AznarezSenior Officer of Issuer | ▼sell | 2.3K | $74.49 | $173.2K |
| 2026-02-27 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 10.4K | $74.49 | $773.2K |
| 2026-02-27 | Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 471 | $74.49 | $35.1K |
| 2026-02-27 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 3.2K | $74.49 | $236.1K |
| 2026-02-27 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 2.5K | $74.49 | $189K |
| 2026-02-27 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 8.3K | $74.49 | $618.6K |
| 2026-02-27 | Neal Stuart LamontSenior Officer of Issuer | ▼sell | 1.6K | $74.49 | $117.9K |
| 2026-02-27 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 2.9K | $74.49 | $212.4K |
| 2026-02-27 | Kevin ParkesSenior Officer of Issuer | ▼sell | 48.3K | $74.49 | $3.6M |
| 2026-02-27 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▼sell | 3.2K | $74.49 | $236.1K |
| 2026-02-13 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 650 | $90.21 | $58.6K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 700 | $89.35 | $62.5K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 900 | $89.36 | $80.4K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 400 | $89.44 | $35.8K |
| 2026-02-13 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 700 | $90.24 | $63.2K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 512 | $87.63 | $44.9K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 395 | $87.38 | $34.5K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 600 | $87.39 | $52.4K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 405 | $87.38 | $35.4K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 700 | $87.47 | $61.2K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 1.1K | $87.47 | $98.2K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 300 | $87.48 | $26.2K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 454 | $87.40 | $39.7K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 300 | $87.67 | $26.3K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 588 | $87.63 | $51.5K |
| 2025-12-01 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▼sell | 585 | $74.34 | $43.5K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 782 | $72.46 | $56.7K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 618 | $72.46 | $44.8K |
| 2025-11-21 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 1.5K | $72.65 | $109K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 2K | $73.10 | $146.2K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 400 | $72.59 | $29K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 400 | $72.77 | $29.1K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 800 | $72.76 | $58.2K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 700 | $73.02 | $51.1K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 600 | $72.82 | $43.7K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 600 | $72.59 | $43.6K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 400 | $72.56 | $29K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 700 | $72.51 | $50.8K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 859 | $72.52 | $62.3K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 500 | $72.54 | $36.3K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 1.2K | $72.83 | $87.4K |
| 2025-11-13 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 900 | $54.96 | $49.5K |
| 2025-11-13 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 4.9K | $52.82 | $258.6K |
| 2025-11-13 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 1.2K | $54.05 | $65.1K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 987 | $55.07 | $54.4K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 705 | $55.05 | $38.8K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 2.7K | $55.06 | $148.7K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 4.1K | $54.80 | $223K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 3.2K | $54.80 | $173.8K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 8K | $54.80 | $439.9K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 22.4K | $54.80 | $1.23M |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 2.9K | $54.80 | $157.3K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 500 | $54.87 | $27.4K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 500 | $54.95 | $27.5K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 500 | $54.82 | $27.4K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 600 | $54.94 | $33K |
| 2025-06-05 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 3.3K | $50.82 | $167.7K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 1.4K | $50.98 | $72K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 3.1K | $50.98 | $155.8K |
| 2025-05-15 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 800 | $51.41 | $41.1K |
| 2025-05-15 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 700 | $51.27 | $35.9K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 500 | $50.89 | $25.4K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 500 | $51.01 | $25.5K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 500 | $50.97 | $25.5K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 600 | $51.42 | $30.9K |
| 2025-05-14 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 4K | $51.00 | $204K |
| 2025-05-14 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 4K | $47.79 | $191.2K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 1.3K | $50.82 | $67.4K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 2.2K | $47.75 | $107.4K |
| 2025-02-28 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 9.8K | $37.26 | $364.9K |
| 2025-02-28 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 2.9K | $37.26 | $109.8K |
| 2025-02-28 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 3.9K | $37.26 | $145.9K |
| 2025-02-28 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 2.7K | $37.26 | $101.3K |
| 2025-02-28 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 8.9K | $37.26 | $331.7K |
| 2025-02-28 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 2.7K | $37.26 | $101.3K |
| 2025-02-28 | Heather Jane MurdochSenior Officer of Issuer | ▼sell | 8.9K | $37.26 | $331.7K |
| 2025-02-28 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 13.4K | $37.26 | $497.6K |
| 2025-02-28 | Kevin ParkesSenior Officer of Issuer | ▼sell | 13.4K | $37.26 | $497.6K |
| 2025-02-28 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 8.9K | $37.26 | $331.7K |
| 2025-02-28 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▼sell | 2.6K | $37.26 | $97.1K |
| 2025-02-28 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 9.3K | $37.26 | $348.3K |
| 2025-02-28 | Francisco Javier Strauch AznarezSenior Officer of Issuer | ▼sell | 1.7K | $37.26 | $63.3K |
| 2025-02-19 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 889 | $44.68 | $39.7K |
| 2025-02-13 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 2.5K | $44.35 | $110.9K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 1.3K | $43.29 | $57.4K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 1.9K | $43.18 | $82K |
| 2025-02-07 | Heather Jane MurdochSenior Officer of Issuer | ▼sell | 1.3K | $42.42 | $54.3K |
| 2025-02-06 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 3K | $42.10 | $126.3K |
| 2024-05-27 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 700 | $44.01 | $30.8K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 2K | $43.99 | $88K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 2.7K | $44.06 | $119K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 700 | $43.53 | $30.5K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 600 | $43.58 | $26.1K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 600 | $43.55 | $26.1K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 2K | $44.02 | $88K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 700 | $43.98 | $30.8K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 2.6K | $43.35 | $111.2K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 694 | $43.45 | $30.2K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.8K | $43.84 | $78.9K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.1K | $43.86 | $48.2K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.7K | $43.85 | $74.5K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.2K | $43.82 | $52.6K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.5K | $43.81 | $65.7K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 600 | $43.14 | $25.9K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 3.3K | $42.55 | $140.4K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 900 | $43.15 | $38.8K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 2K | $42.64 | $85.3K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 3.5K | $42.88 | $150.1K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 7.1K | $42.65 | $302.8K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 5K | $42.55 | $212.8K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 1K | $42.63 | $42.6K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 1.3K | $42.61 | $57.2K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 600 | $42.58 | $25.5K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 6.7K | $42.88 | $287.3K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 700 | $42.69 | $29.9K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 1K | $42.69 | $42.7K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 3.1K | $43.36 | $134.4K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 900 | $43.38 | $39K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 600 | $43.41 | $26K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 5K | $43.44 | $217.2K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 1.5K | $43.40 | $65.1K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 6.4K | $43.37 | $277.6K |
| 2024-05-10 | Tant Michael BoothmanSenior Officer of Issuer | ▼sell | 1.1K | $43.08 | $46.3K |
| 2024-05-10 | Heather Jane MurdochSenior Officer of Issuer | ▼sell | 2.7K | $43.14 | $115.1K |
| 2024-05-10 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 11.4K | $43.12 | $491.1K |
| 2024-03-04 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 10K | $36.00 | $360K |
| 2024-02-23 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 2.7K | $38.51 | $104.5K |
| 2024-02-23 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 10.7K | $38.51 | $410.8K |
| 2024-02-23 | Francisco Javier Strauch AznarezSenior Officer of Issuer | ▼sell | 1.8K | $38.51 | $68.2K |
| 2024-02-23 | Tant Michael BoothmanSenior Officer of Issuer | ▼sell | 4.3K | $38.51 | $164.2K |
| 2024-02-23 | Michelle DupontDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.7K | $38.51 | $104.5K |
| 2024-02-23 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 2.7K | $38.51 | $104.5K |
| 2024-02-23 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 3.2K | $38.51 | $123.2K |
| 2024-02-23 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 2.6K | $38.51 | $100.3K |
| 2024-02-23 | Anna Pia MarksSenior Officer of Issuer | ▼sell | 3.6K | $38.51 | $136.9K |
| 2024-02-23 | Heather Jane MurdochSenior Officer of Issuer | ▼sell | 3.9K | $38.51 | $150.5K |
| 2024-02-23 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 12.1K | $38.51 | $466.8K |
| 2024-02-23 | Kristin Nicole ShandroSenior Officer of Issuer | ▼sell | 1.7K | $38.51 | $65.2K |
| 2024-02-23 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▼sell | 1.8K | $38.51 | $70.9K |
| 2024-02-23 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 8.9K | $38.51 | $342.4K |
| 2024-02-23 | Kevin ParkesSenior Officer of Issuer | ▼sell | 12.1K | $38.51 | $466.8K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-18 | Andres KuhlmannDirector of Issuer | grant | 763 | $95.01 | $72.5K |
| 2026-09-18 | Robert Douglas AtkinsonDirector of Issuer | grant | 710 | $95.01 | $67.5K |
| 2026-09-18 | Mary Lou KelleyDirector of Issuer | grant | 426 | $95.01 | $40.5K |
| 2026-09-18 | Nancy Gail TowerDirector of Issuer | grant | 763 | $95.01 | $72.5K |
| 2026-09-18 | Michael Colin PutnamDirector of Issuer | grant | 426 | $95.01 | $40.5K |
| 2026-09-18 | Manjit Kaur SharmaDirector of Issuer | grant | 710 | $95.01 | $67.5K |
| 2026-09-18 | Edward SeraphimDirector of Issuer | grant | 776 | $95.01 | $73.7K |
| 2026-09-18 | Charles RuigrokDirector of Issuer | grant | 687 | $95.01 | $65.3K |
| 2026-09-18 | John Robert RhindDirector of Issuer | grant | 763 | $95.01 | $72.5K |
| 2026-08-12 | Sebastian Andres ReischSenior Officer of Issuer | grant | 2.6K | $93.97 | $241.3K |
| 2026-06-19 | Robert Douglas AtkinsonDirector of Issuer | grant | 701 | $100.54 | $70.5K |
| 2026-06-19 | Mary Lou KelleyDirector of Issuer | grant | 403 | $100.54 | $40.5K |
| 2026-06-19 | Andres KuhlmannDirector of Issuer | grant | 751 | $100.54 | $75.5K |
| 2026-06-19 | Michael Colin PutnamDirector of Issuer | grant | 403 | $100.54 | $40.5K |
| 2026-06-19 | John Robert RhindDirector of Issuer | grant | 721 | $100.54 | $72.5K |
| 2026-06-19 | Manjit Kaur SharmaDirector of Issuer | grant | 686 | $100.54 | $69K |
| 2026-06-19 | Nancy Gail TowerDirector of Issuer | grant | 736 | $100.54 | $74K |
| 2026-06-19 | Edward SeraphimDirector of Issuer | grant | 734 | $100.54 | $73.8K |
| 2026-06-19 | Charles RuigrokDirector of Issuer | grant | 649 | $100.54 | $65.3K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 5.6K | $42.64 | $236.7K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 3.3K | $35.63 | $119.1K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 9.3K | $42.64 | $396.7K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 5K | $35.63 | $179.6K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.1K | $35.63 | $75K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.3K | $50.93 | $67K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 3.2K | $50.93 | $165.4K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $42.64 | $67K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.1K | $42.64 | $91.7K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $66K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 3.2K | $35.63 | $113.6K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 676 | $50.93 | $34.4K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.7K | $50.93 | $85K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 931 | $42.64 | $39.7K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.3K | $42.64 | $54.4K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.2K | $35.63 | $43.5K |
| 2026-05-20 | Tim Arne FerwerdaSenior Officer of Issuer | grant | 8.4K | $97.29 | $818K |
| 2026-05-20 | Juan Pablo AmarSenior Officer of Issuer | grant | 7.7K | $97.29 | $749.8K |
| 2026-05-20 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | grant | 1.3K | $97.29 | $124K |
| 2026-05-20 | Sebastian Andres ReischSenior Officer of Issuer | grant | 1.4K | $97.29 | $133.6K |
| 2026-05-20 | David Francis Neil PrimroseSenior Officer of Issuer | grant | 10.1K | $97.29 | $981.6K |
| 2026-05-20 | Kevin ParkesSenior Officer of Issuer | grant | 40.3K | $97.29 | $3.92M |
| 2026-05-20 | Gary Samuel MegarrellSenior Officer of Issuer | grant | 6.3K | $97.29 | $613.5K |
| 2026-05-20 | Neal Stuart LamontSenior Officer of Issuer | grant | 5.3K | $97.29 | $511.3K |
| 2026-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | grant | 4.2K | $97.29 | $412.4K |
| 2026-05-20 | Mark Stephen HoggSenior Officer of Issuer | grant | 1.5K | $97.29 | $143.1K |
| 2026-05-20 | Cheryl Lynn GraySenior Officer of Issuer | grant | 2.3K | $97.29 | $224.9K |
| 2026-05-20 | Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.1K | $97.29 | $105K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 29.4K | $22.31 | $656.3K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 23.1K | $22.31 | $514.6K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | option_exercise | 3.5K | $34.02 | $117.8K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | option_exercise | 2.3K | $34.02 | $79K |
| 2026-04-01 | Neal Stuart LamontSenior Officer of Issuer | grant | 502 | $85.77 | $43.1K |
| 2026-03-20 | Andres KuhlmannDirector of Issuer | grant | 906 | $83.30 | $75.5K |
| 2026-03-20 | Nancy Gail TowerDirector of Issuer | grant | 888 | $83.30 | $74K |
| 2026-03-20 | Robert Douglas AtkinsonDirector of Issuer | grant | 846 | $83.30 | $70.5K |
| 2026-03-20 | Mary Lou KelleyDirector of Issuer | grant | 486 | $83.30 | $40.5K |
| 2026-03-20 | Manjit Kaur SharmaDirector of Issuer | grant | 828 | $83.30 | $69K |
| 2026-03-20 | Edward SeraphimDirector of Issuer | grant | 885 | $83.30 | $73.7K |
| 2026-03-20 | Charles RuigrokDirector of Issuer | grant | 783 | $83.30 | $65.2K |
| 2026-03-20 | John Robert RhindDirector of Issuer | grant | 888 | $83.30 | $74K |
| 2026-03-20 | Michael Colin PutnamDirector of Issuer | grant | 486 | $83.30 | $40.5K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | option_exercise | 4.2K | $33.11 | $138.2K |
| 2026-02-13 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $33.09 | $51.3K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | option_exercise | 2.6K | $33.11 | $86.2K |
| 2026-02-13 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $33.09 | $51.3K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $34.02 | $53.5K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $42.64 | $67K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.1K | $42.64 | $91.7K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $67K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 3.2K | $35.63 | $112.6K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.9K | $34.02 | $66K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.6K | $34.02 | $87.4K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 807 | $42.64 | $34.4K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.1K | $42.64 | $47.1K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.1K | $35.63 | $39.8K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $66.9K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.2K | $34.01 | $40.4K |
| 2025-12-19 | Charles RuigrokDirector of Issuer | grant | 1.4K | $72.36 | $102.5K |
| 2025-12-19 | Robert Douglas AtkinsonDirector of Issuer | grant | 888 | $72.36 | $64.3K |
| 2025-12-19 | Mary Lou KelleyDirector of Issuer | grant | 888 | $72.36 | $64.3K |
| 2025-12-19 | Andres KuhlmannDirector of Issuer | grant | 916 | $72.36 | $66.3K |
| 2025-12-19 | Michael Colin PutnamDirector of Issuer | grant | 508 | $72.36 | $36.8K |
| 2025-12-19 | John Robert RhindDirector of Issuer | grant | 957 | $72.36 | $69.2K |
| 2025-12-19 | Edward SeraphimDirector of Issuer | grant | 933 | $72.36 | $67.5K |
| 2025-12-19 | Manjit Kaur SharmaDirector of Issuer | grant | 508 | $72.36 | $36.8K |
| 2025-12-19 | Nancy Gail TowerDirector of Issuer | grant | 916 | $72.36 | $66.3K |
| 2025-12-10 | Gary Samuel MegarrellSenior Officer of Issuer | grant | 1.5K | $76.40 | $111.5K |
| 2025-12-01 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | option_exercise | 1.3K | $34.02 | $42.8K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 892 | $34.02 | $30.3K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 790 | $33.11 | $26.2K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 1.3K | $35.63 | $44.7K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 2.5K | $35.63 | $87.8K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 1.7K | $34.02 | $57.1K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | grant | 1.5K | $33.11 | $48.1K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 8.2K | $33.11 | $271.2K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 11.4K | $17.75 | $203.1K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 14.9K | $33.11 | $493.4K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 15.1K | $17.75 | $267.7K |
| 2025-09-19 | John Robert RhindDirector of Issuer | grant | 1.1K | $59.67 | $66.2K |
| 2025-09-19 | Robert Douglas AtkinsonDirector of Issuer | grant | 686 | $59.67 | $40.9K |
| 2025-09-19 | Mary Lou KelleyDirector of Issuer | grant | 1K | $59.67 | $61.3K |
| 2025-09-19 | Nancy Gail TowerDirector of Issuer | grant | 1.1K | $59.67 | $66.2K |
| 2025-09-19 | Manjit Kaur SharmaDirector of Issuer | grant | 616 | $59.67 | $36.8K |
| 2025-09-19 | Edward SeraphimDirector of Issuer | grant | 1.1K | $59.67 | $67.5K |
| 2025-09-19 | Charles RuigrokDirector of Issuer | grant | 1.7K | $59.67 | $102.5K |
| 2025-09-19 | Michael Colin PutnamDirector of Issuer | grant | 616 | $59.67 | $36.8K |
| 2025-09-19 | Andres KuhlmannDirector of Issuer | grant | 1.1K | $59.67 | $66.2K |
| 2025-08-13 | David Francis Neil PrimroseSenior Officer of Issuer | grant | 8.8K | $58.37 | $513K |
| 2025-06-20 | John Robert RhindDirector of Issuer | grant | 1.2K | $54.75 | $65.4K |
| 2025-06-20 | Andres KuhlmannDirector of Issuer | grant | 1.3K | $54.75 | $69.3K |
| 2025-06-20 | Edward SeraphimDirector of Issuer | grant | 1.2K | $54.75 | $67.5K |
| 2025-06-20 | Manjit Kaur SharmaDirector of Issuer | grant | 671 | $54.75 | $36.7K |
| 2025-06-20 | Nancy Gail TowerDirector of Issuer | grant | 1.2K | $54.75 | $67.7K |
| 2025-06-20 | Charles RuigrokDirector of Issuer | grant | 1.6K | $54.75 | $86.9K |
| 2025-06-20 | Michael Colin PutnamDirector of Issuer | grant | 671 | $54.75 | $36.7K |
| 2025-06-20 | Mary Lou KelleyDirector of Issuer | grant | 1.1K | $54.75 | $62.7K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 1.8K | $34.02 | $60.8K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 3.5K | $35.63 | $125.3K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 4.7K | $34.02 | $160.7K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 10.1K | $35.63 | $359.2K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 4.1K | $34.02 | $138.5K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 11.8K | $22.31 | $262.5K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 33.1K | $17.75 | $587.4K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 20.3K | $33.11 | $672.9K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 8.6K | $34.02 | $291.4K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 10.8K | $34.02 | $366K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 7K | $22.31 | $155.5K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 3.2K | $34.02 | $110.3K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 8K | $33.11 | $265.8K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 22.4K | $17.75 | $396.9K |
| 2025-05-21 | Francisco Javier Strauch AznarezSenior Officer of Issuer | grant | 2.4K | $50.93 | $119.7K |
| 2025-05-21 | Tim Arne FerwerdaSenior Officer of Issuer | grant | 13.7K | $50.93 | $697K |
| 2025-05-21 | Juan Pablo AmarSenior Officer of Issuer | grant | 12K | $50.93 | $613.4K |
| 2025-05-21 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | grant | 2.1K | $50.93 | $109.3K |
| 2025-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | grant | 10.9K | $50.93 | $557.6K |
| 2025-05-21 | Kevin ParkesSenior Officer of Issuer | grant | 64.2K | $50.93 | $3.27M |
| 2025-05-21 | Gregory PalaschukSenior Officer of Issuer | grant | 19.3K | $50.93 | $981.4K |
| 2025-05-21 | Gary Samuel MegarrellSenior Officer of Issuer | grant | 10K | $50.93 | $511.1K |
| 2025-05-21 | Kieran Colquhoun HolmSenior Officer of Issuer | grant | 9.6K | $50.93 | $490.7K |
| 2025-05-21 | Mark Stephen HoggSenior Officer of Issuer | grant | 2K | $50.93 | $104.1K |
| 2025-05-21 | Sebastian Tomas GuridiSenior Officer of Issuer | grant | 3.2K | $50.93 | $163.6K |
| 2025-05-21 | Cheryl Lynn GraySenior Officer of Issuer | grant | 3.9K | $50.93 | $196.3K |
| 2025-05-21 | Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 2.2K | $50.93 | $114.5K |
| 2025-05-20 | Francisco Javier Strauch AznarezSenior Officer of Issuer | option_exercise | 1.1K | $35.63 | $40.2K |
| 2025-05-20 | Francisco Javier Strauch AznarezSenior Officer of Issuer | option_exercise | 829 | $42.64 | $35.3K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | option_exercise | 4.7K | $35.63 | $167K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | option_exercise | 9.2K | $34.02 | $312.1K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | option_exercise | 1.4K | $35.63 | $50.3K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | option_exercise | 3.1K | $34.02 | $104K |
| 2025-05-20 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.6K | $42.64 | $66.1K |
| 2025-05-20 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $68.9K |
| 2025-05-20 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.9K | $34.02 | $64.3K |
| 2025-05-15 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 2.3K | $33.68 | $76.7K |
| 2025-05-15 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 6.8K | $33.68 | $229K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 5.7K | $33.68 | $191.7K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 17K | $33.68 | $572.4K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 875 | $33.11 | $29K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.5K | $34.02 | $83.4K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 2.8K | $34.02 | $96.7K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 4.6K | $33.11 | $150.7K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 773 | $34.02 | $26.3K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 1.3K | $33.11 | $43.9K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 5K | $35.63 | $179.6K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 9K | $34.02 | $306.8K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 3K | $33.11 | $99.4K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.2K | $35.63 | $42.6K |
| 2025-03-20 | Stuart L. LevenickDirector of Issuer | grant | 1.5K | $40.61 | $62.7K |
| 2025-03-20 | Harold N. KvisleDirector of Issuer | grant | 1.5K | $40.61 | $61.2K |
| 2025-03-20 | Andres KuhlmannDirector of Issuer | grant | 1.7K | $40.61 | $69.2K |
| 2025-03-20 | James Edward Clark CarterDirector of Issuer | grant | 1.5K | $40.61 | $61.5K |
| 2025-03-20 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $40.61 | $67.7K |
| 2025-03-20 | Michael Colin PutnamDirector of Issuer | grant | 905 | $40.61 | $36.7K |
| 2025-03-20 | John Robert RhindDirector of Issuer | grant | 1.5K | $40.61 | $62.7K |
| 2025-03-20 | Charles RuigrokDirector of Issuer | grant | 1.7K | $40.61 | $67.7K |
| 2025-03-20 | Edward SeraphimDirector of Issuer | grant | 1.7K | $40.61 | $67.5K |
| 2025-03-20 | Manjit Kaur SharmaDirector of Issuer | grant | 905 | $40.61 | $36.7K |
| 2025-03-20 | Mary Lou KelleyDirector of Issuer | grant | 1.5K | $40.61 | $62.7K |
| 2025-02-24 | Francisco Javier Strauch AznarezSenior Officer of Issuer | option_exercise | 1.1K | $35.63 | $40.2K |
| 2025-02-19 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 3.8K | $34.02 | $128.6K |
| 2025-02-19 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 889 | $34.02 | $30.2K |
| 2025-02-19 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $69K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 1.3K | $33.11 | $43.9K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 1.9K | $34.02 | $64.6K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 9.4K | $34.02 | $321.4K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 6K | $33.11 | $197.4K |
| 2025-02-07 | Heather Jane MurdochSenior Officer of Issuer | option_exercise | 6.3K | $33.68 | $210.7K |
| 2025-02-07 | Heather Jane MurdochSenior Officer of Issuer | option_exercise | 1.3K | $33.68 | $43.1K |
| 2024-12-20 | Charles RuigrokDirector of Issuer | grant | 1.8K | $36.64 | $66.2K |
| 2024-12-20 | James Edward Clark CarterDirector of Issuer | grant | 1.7K | $36.64 | $61.5K |
| 2024-12-20 | Mary Lou KelleyDirector of Issuer | grant | 1.8K | $36.64 | $64.5K |
| 2024-12-20 | Andres KuhlmannDirector of Issuer | grant | 1.9K | $36.64 | $69.2K |
| 2024-12-20 | Harold N. KvisleDirector of Issuer | grant | 1.7K | $36.64 | $61.3K |
| 2024-12-20 | Stuart L. LevenickDirector of Issuer | grant | 1.8K | $36.64 | $64.3K |
| 2024-12-20 | Michael Colin PutnamDirector of Issuer | grant | 1K | $36.64 | $36.7K |
| 2024-12-20 | Nancy Gail TowerDirector of Issuer | grant | 1.8K | $36.64 | $67.7K |
| 2024-12-20 | Manjit Kaur SharmaDirector of Issuer | grant | 1K | $36.64 | $36.7K |
| 2024-12-20 | Edward SeraphimDirector of Issuer | grant | 1.8K | $36.64 | $67.5K |
| 2024-12-20 | John Robert RhindDirector of Issuer | grant | 1.7K | $36.64 | $61.3K |
| 2024-09-20 | Mary Lou KelleyDirector of Issuer | grant | 1.6K | $40.76 | $65K |
| 2024-09-20 | Andres KuhlmannDirector of Issuer | grant | 1.6K | $40.76 | $66.2K |
| 2024-09-20 | James Edward Clark CarterDirector of Issuer | grant | 1.5K | $40.76 | $61.5K |
| 2024-09-20 | Harold N. KvisleDirector of Issuer | grant | 1.5K | $40.76 | $61.3K |
| 2024-09-20 | Stuart L. LevenickDirector of Issuer | grant | 1.5K | $40.76 | $62.8K |
| 2024-09-20 | Michael Colin PutnamDirector of Issuer | grant | 902 | $40.76 | $36.8K |
| 2024-09-20 | Nancy Gail TowerDirector of Issuer | grant | 1.6K | $40.76 | $66.2K |
| 2024-09-20 | Manjit Kaur SharmaDirector of Issuer | grant | 902 | $40.76 | $36.8K |
| 2024-09-20 | Edward SeraphimDirector of Issuer | grant | 1.7K | $40.76 | $67.5K |
| 2024-09-20 | Charles RuigrokDirector of Issuer | grant | 1.6K | $40.76 | $66.2K |
| 2024-09-20 | John Robert RhindDirector of Issuer | grant | 1.5K | $40.76 | $61.3K |
| 2024-06-20 | Andres KuhlmannDirector of Issuer | grant | 1.8K | $39.05 | $69.2K |
| 2024-06-20 | Vicki AvrilDirector of Issuer | grant | 941 | $39.05 | $36.7K |
| 2024-06-20 | James Edward Clark CarterDirector of Issuer | grant | 1.6K | $39.05 | $61.5K |
| 2024-06-20 | Mary Lou KelleyDirector of Issuer | grant | 1.7K | $39.05 | $65K |
| 2024-06-20 | Harold N. KvisleDirector of Issuer | grant | 1.6K | $39.05 | $61.2K |
| 2024-06-20 | Stuart L. LevenickDirector of Issuer | grant | 1.7K | $39.05 | $65.2K |
| 2024-06-20 | John Robert RhindDirector of Issuer | grant | 1.6K | $39.05 | $62.8K |
| 2024-06-20 | Charles RuigrokDirector of Issuer | grant | 1.7K | $39.05 | $67.8K |
| 2024-06-20 | Edward SeraphimDirector of Issuer | grant | 1.7K | $39.05 | $65K |
| 2024-06-20 | Manjit Kaur SharmaDirector of Issuer | grant | 941 | $39.05 | $36.7K |
| 2024-06-20 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $39.05 | $65.8K |
| 2024-05-31 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | option_exercise | 1.5K | $35.63 | $54.9K |
| 2024-05-31 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | option_exercise | 2.5K | $34.02 | $85.5K |
| 2024-05-27 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.2K | $33.11 | $41K |
| 2024-05-27 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 5.4K | $33.11 | $177.6K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 9K | $17.75 | $159K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 9.2K | $17.75 | $163.1K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 5.5K | $17.75 | $97.4K |
| 2024-05-21 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 2K | $35.63 | $71.8K |
| 2024-05-21 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 2.1K | $34.02 | $70.1K |
| 2024-05-21 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 2.4K | $33.11 | $78.9K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 15K | $17.75 | $266.3K |
| 2024-05-15 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | grant | 3K | $42.64 | $126.2K |
| 2024-05-15 | David Francis Neil PrimroseSenior Officer of Issuer | grant | 12.7K | $42.64 | $540.9K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | grant | 67.7K | $42.64 | $2.88M |
| 2024-05-15 | Gregory PalaschukSenior Officer of Issuer | grant | 22.3K | $42.64 | $952K |
| 2024-05-15 | Heather Jane MurdochSenior Officer of Issuer | grant | 9.3K | $42.64 | $396.7K |
| 2024-05-15 | Anna Pia MarksSenior Officer of Issuer | grant | 3.7K | $42.64 | $158.7K |
| 2024-05-15 | Kieran Colquhoun HolmSenior Officer of Issuer | grant | 9.3K | $42.64 | $396.7K |
| 2024-05-15 | Mark Stephen HoggSenior Officer of Issuer | grant | 2.4K | $42.64 | $101K |
| 2024-05-15 | Sebastian Tomas GuridiSenior Officer of Issuer | grant | 4.7K | $42.64 | $198.4K |
| 2024-05-15 | Cheryl Lynn GraySenior Officer of Issuer | grant | 4.7K | $42.64 | $198.4K |
| 2024-05-15 | Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 2.4K | $42.64 | $101K |
| 2024-05-15 | Tim Arne FerwerdaSenior Officer of Issuer | grant | 11.2K | $42.64 | $476K |
| 2024-05-15 | Michelle DupontDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.5K | $42.64 | $190.4K |
| 2024-05-15 | Tant Michael BoothmanSenior Officer of Issuer | grant | 4.7K | $42.64 | $198.4K |
| 2024-05-15 | Francisco Javier Strauch AznarezSenior Officer of Issuer | grant | 2.5K | $42.64 | $106K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | grant | 14K | $42.64 | $595K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 2.7K | $33.11 | $88.2K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 1.4K | $33.68 | $48.1K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 8.2K | $26.79 | $218.4K |
| 2024-05-15 | Kristin Nicole ShandroSenior Officer of Issuer | grant | 2.6K | $42.64 | $111.1K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 2.5K | $26.79 | $68.1K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 1.5K | $31.47 | $46.4K |
| 2024-05-10 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 2.1K | $34.02 | $70.1K |
| 2024-05-10 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 4.8K | $33.11 | $157.9K |
| 2024-05-10 | Heather Jane MurdochSenior Officer of Issuer | option_exercise | 2.7K | $26.79 | $71.5K |
| 2024-05-10 | Heather Jane MurdochSenior Officer of Issuer | option_exercise | 7K | $26.79 | $188K |
| 2024-05-10 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 11.4K | $22.31 | $254.1K |
| 2024-05-10 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 23.5K | $22.31 | $525.1K |
| 2024-05-10 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 1.1K | $33.11 | $35.6K |
| 2024-05-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 11.9K | $33.11 | $394.7K |
| 2024-05-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 6.8K | $33.68 | $229K |
| 2024-05-10 | Kevin ParkesSenior Officer of Issuer | option_exercise | 21.9K | $26.79 | $587.6K |
| 2024-05-10 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 6.7K | $26.79 | $179.5K |
| 2024-05-10 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 5.4K | $31.47 | $170.9K |
| 2024-03-20 | Nicholas HarteryDirector of Issuer | grant | 1.9K | $37.51 | $70.8K |
| 2024-03-20 | Vicki AvrilDirector of Issuer | grant | 980 | $37.51 | $36.8K |
| 2024-03-20 | James Edward Clark CarterDirector of Issuer | grant | 980 | $37.51 | $36.8K |
| 2024-03-20 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $37.51 | $62.8K |
| 2024-03-20 | Mary Lou KelleyDirector of Issuer | grant | 1.8K | $37.51 | $66.5K |
| 2024-03-20 | Andres KuhlmannDirector of Issuer | grant | 1.8K | $37.51 | $69.3K |
| 2024-03-20 | Harold N. KvisleDirector of Issuer | grant | 2.7K | $37.51 | $102.5K |
| 2024-03-20 | Stuart L. LevenickDirector of Issuer | grant | 1.9K | $37.51 | $70.5K |
| 2024-03-20 | Manjit Kaur SharmaDirector of Issuer | grant | 980 | $37.51 | $36.8K |
| 2024-03-20 | Edward SeraphimDirector of Issuer | grant | 1.6K | $37.51 | $61.3K |
| 2024-03-20 | Charles RuigrokDirector of Issuer | grant | 1.8K | $37.51 | $67.8K |
| 2024-03-20 | John Robert RhindDirector of Issuer | grant | 1.7K | $37.51 | $62.8K |
| Date | Insider | Type | Shares | Price | Value |
|---|
| 2026-09-30 | Finning International Inc.Issuer | issuer_buyback | 248.7K | — | $0 |
| 2026-09-30 | Finning International Inc.Issuer | issuer_buyback | 248.7K | — | $0 |
Senior Officer 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
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
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
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| James Edward Clark CarterDirector of Issuer | 121Kas filed 2024-12-20 | 2025-03-20grant1.5K | 0.09% |
| Harold N. KvisleDirector of Issuer | 101.6Kas filed 2024-12-20 | 2025-03-20grant1.5K | 0.08% |
| Stuart L. LevenickDirector of Issuer | 89.8Kas filed 2024-12-20 | 2025-03-20grant1.5K | 0.07% |
| Kevin ParkesSenior Officer of Issuer | 82.1Kas filed 2026-05-15 | 2026-05-20grant40.3K | 0.06% |
| Mary Lou KelleyDirector of Issuer | 72.4Kas filed 2025-12-23 | 2026-09-18grant426 | 0.06% |
| Edward SeraphimDirector of Issuer | 56.3Kas filed 2025-12-23 | 2026-09-18grant776 | 0.04% |
| Andres KuhlmannDirector of Issuer | 53.6Kas filed 2025-12-23 | 2026-09-18grant763 | 0.04% |
| Gregory PalaschukSenior Officer of Issuer | 49K | 2025-06-16option_exercise4.1K | 0.04% |
| Juan Pablo AmarSenior Officer of Issuer | 32.9K | 2026-06-03▼sell700 | 0.03% |
| Nancy Gail TowerDirector of Issuer | 24.9Kas filed 2025-12-23 | 2026-09-18grant763 | 0.02% |
| David Francis Neil PrimroseSenior Officer of Issuer | 22.7Kas filed 2026-02-27 | 2026-05-20grant10.1K | 0.02% |
| Tim Arne FerwerdaSenior Officer of Issuer | 16K | 2026-06-01▼sell1.5K | 0.01% |
| Heather Jane MurdochSenior Officer of Issuer | 14.7K | 2025-02-28▼sell8.9K | 0.01% |
| Kieran Colquhoun HolmSenior Officer of Issuer | 13.4Kas filed 2026-02-27 | 2026-05-20grant4.2K | 0.01% |
| Michelle DupontDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 8.2Kas filed 2024-02-23 | 2024-05-15grant4.5K | 0.01% |
| Anna Pia MarksSenior Officer of Issuer | 6.8Kas filed 2024-02-23 | 2024-05-15grant3.7K | 0.01% |
| Cheryl Lynn GraySenior Officer of Issuer | 6Kas filed 2026-02-27 | 2026-05-20grant2.3K | 0.00% |
| Kristin Nicole ShandroSenior Officer of Issuer | 4.7Kas filed 2024-02-23 | 2024-05-15grant2.6K | 0.00% |
| Gary Samuel MegarrellSenior Officer of Issuer | 4.3Kas filed 2026-05-14 | 2026-05-20grant6.3K | 0.00% |
| Kimberly Sunshine SaldanhaSenior Officer of Issuer | 3.6Kas filed 2026-02-27 | 2026-05-20grant1.3K | 0.00% |
| Neal Stuart LamontSenior Officer of Issuer | 3.5Kas filed 2026-02-27 | 2026-05-20grant5.3K | 0.00% |
| Francisco Javier Strauch AznarezSenior Officer of Issuer | 3.4K | 2026-02-27▼sell2.3K | 0.00% |
| Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 3.3Kas filed 2026-02-27 | 2026-05-20grant1.1K | 0.00% |
| Mark Stephen HoggSenior Officer of Issuer | 3.1Kas filed 2026-02-27 | 2026-05-20grant1.5K | 0.00% |
| Tant Michael BoothmanSenior Officer of Issuer | 1.9Kas filed 2024-05-10 | 2024-05-21option_exercise2K | 0.00% |
| Sebastian Tomas GuridiSenior Officer of Issuer | 0 | 2025-06-05▼sell3.3K | 0.00% |
| Sebastian Andres ReischSenior Officer of Issuer | — | 2026-08-12grant2.6K | — |
| Robert Douglas AtkinsonDirector of Issuer | — | 2026-09-18grant710 | — |
| Vicki AvrilDirector of Issuer | — | 2024-06-20grant941 | — |
| Charles RuigrokDirector of Issuer | — | 2026-09-18grant687 | — |
| Michael Colin PutnamDirector of Issuer | — | 2026-09-18grant426 | — |
| Finning International Inc.Issuer | — | 2026-09-30issuer_buyback248.7K | — |
| Nicholas HarteryDirector of Issuer | — | 2024-03-20grant1.9K | — |
| John Robert RhindDirector of Issuer | — | 2026-09-18grant763 | — |
| Manjit Kaur SharmaDirector of Issuer | — | 2026-09-18grant710 | — |
248,700 shares ($0) on 2026-09-30.
Every filing we hold for this issuer; balances as filed.
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2025-12-31 | Francisco Javier Strauch AznarezSenior Officer of Issuer | ▲buy | 519 | $51.69 | $26.8K |
| 2025-12-31 | Tim Arne FerwerdaSenior Officer of Issuer | ▲buy | 1.9K | $47.78 | $91.4K |
| 2025-12-31 | Juan Pablo AmarSenior Officer of Issuer | ▲buy | 1.7K | $52.57 | $91.5K |
| 2025-12-31 | Kieran Colquhoun HolmSenior Officer of Issuer | ▲buy | 1.5K | $46.17 | $67.5K |
| 2025-12-31 | Kevin ParkesSenior Officer of Issuer | ▲buy | 8.7K | $50.35 | $438.9K |
| 2025-12-31 | David Francis Neil PrimroseSenior Officer of Issuer | ▲buy | 2.7K | $48.06 | $128.5K |
| 2025-12-31 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▲buy | 858 | $48.77 | $41.8K |
| 2025-12-29 | Kevin ParkesSenior Officer of Issuer | ▲buy | 1.7K | $57.26 | $96K |
| 2025-12-29 | Juan Pablo AmarSenior Officer of Issuer | ▲buy | 556 | $57.26 | $31.8K |
| 2025-12-29 | Tim Arne FerwerdaSenior Officer of Issuer | ▲buy | 529 | $57.26 | $30.3K |
| 2025-12-29 | David Francis Neil PrimroseSenior Officer of Issuer | ▲buy | 553 | $57.26 | $31.7K |
| 2025-12-29 | Kevin ParkesSenior Officer of Issuer | ▲buy | 2.7K | $57.26 | $154.9K |
| 2025-12-23 | Andres KuhlmannDirector of Issuer | ▲buy | 1.1K | $57.26 | $61.3K |
| 2025-12-23 | Mary Lou KelleyDirector of Issuer | ▲buy | 1.5K | $57.26 | $84.3K |
| 2025-12-23 | Edward SeraphimDirector of Issuer | ▲buy | 1.1K | $57.26 | $64.5K |
| 2025-12-23 | Nancy Gail TowerDirector of Issuer | ▲buy | 462 | $57.26 | $26.5K |
| 2024-12-31 | Juan Pablo AmarSenior Officer of Issuer | ▲buy | 2K | $39.61 | $79.1K |
| 2024-12-31 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▲buy | 1K | $40.40 | $40.4K |
| 2024-12-31 | David Francis Neil PrimroseSenior Officer of Issuer | ▲buy | 2.8K | $40.28 | $110.8K |
| 2024-12-31 | Kevin ParkesSenior Officer of Issuer | ▲buy | 8.3K | $39.90 | $329.3K |
| 2024-12-31 | Kevin ParkesSenior Officer of Issuer | ▲buy | 8.3K | $39.51 | $326K |
| 2024-12-31 | Gregory PalaschukSenior Officer of Issuer | ▲buy | 3K | $40.63 | $123.6K |
| 2024-12-31 | Heather Jane MurdochSenior Officer of Issuer | ▲buy | 2.7K | $40.51 | $109.9K |
| 2024-12-31 | Kieran Colquhoun HolmSenior Officer of Issuer | ▲buy | 1.5K | $40.96 | $60.9K |
| 2024-12-31 | Sebastian Tomas GuridiSenior Officer of Issuer | ▲buy | 754 | $39.61 | $29.9K |
| 2024-12-23 | Juan Pablo AmarSenior Officer of Issuer | ▲buy | 750 | $38.49 | $28.9K |
| 2024-12-23 | David Francis Neil PrimroseSenior Officer of Issuer | ▲buy | 674 | $38.49 | $25.9K |
| 2024-12-23 | Kevin ParkesSenior Officer of Issuer | ▲buy | 1.6K | $38.49 | $63.1K |
| 2024-12-23 | Kevin ParkesSenior Officer of Issuer | ▲buy | 2.6K | $38.49 | $101.9K |
| 2024-12-23 | Gregory PalaschukSenior Officer of Issuer | ▲buy | 759 | $38.49 | $29.2K |
| 2024-12-23 | Gregory PalaschukSenior Officer of Issuer | ▲buy | 1.2K | $38.49 | $45.3K |
| 2024-12-23 | Tim Arne FerwerdaSenior Officer of Issuer | ▲buy | 698 | $38.49 | $26.9K |
| 2024-12-20 | James Edward Clark CarterDirector of Issuer | ▲buy | 3.2K | $38.49 | $123.9K |
| 2024-12-20 | Mary Lou KelleyDirector of Issuer | ▲buy | 1.7K | $38.49 | $65.6K |
| 2024-12-20 | Andres KuhlmannDirector of Issuer | ▲buy | 1.2K | $38.49 | $45.6K |
| 2024-12-20 | Harold N. KvisleDirector of Issuer | ▲buy | 2.7K | $38.49 | $103K |
| 2024-12-20 | Stuart L. LevenickDirector of Issuer | ▲buy | 2.4K | $38.49 | $90.6K |
| 2024-12-20 | Edward SeraphimDirector of Issuer | ▲buy | 1.3K | $38.49 | $48.5K |
| 2024-08-08 | Kevin ParkesSenior Officer of Issuer | ▲buy | 2.8K | $36.39 | $101.1K |
| 2024-06-20 | Harold N. KvisleDirector of Issuer | ▲buy | 5K | $39.05 | $195.3K |
| 2024-06-20 | Harold N. KvisleDirector of Issuer | ▲buy | 5K | $38.93 | $194.7K |
| 2024-05-28 | Harold N. KvisleDirector of Issuer | ▲buy | 3.1K | $42.90 | $133K |
| 2024-05-23 | Harold N. KvisleDirector of Issuer | ▲buy | 1.9K | $42.28 | $80.3K |
| 2024-05-23 | Harold N. KvisleDirector of Issuer | ▲buy | 10K | $42.55 | $425.5K |
| 2024-05-22 | Harold N. KvisleDirector of Issuer | ▲buy | 9K | $43.55 | $391.9K |
| 2024-05-21 | Harold N. KvisleDirector of Issuer | ▲buy | 6K | $43.65 | $261.9K |
| 2024-05-21 | Harold N. KvisleDirector of Issuer | ▲buy | 5K | $43.60 | $218K |
| 2024-02-08 | Kevin ParkesSenior Officer of Issuer | ▲buy | 3K | $36.14 | $108.4K |
| 2023-12-31 | Kieran Colquhoun HolmSenior Officer of Issuer | ▲buy | 1.5K | $36.36 | $56.1K |
| 2023-12-31 | Sebastian Tomas GuridiSenior Officer of Issuer | ▲buy | 827 | $37.64 | $31.1K |
| 2023-12-31 | Anna Pia MarksSenior Officer of Issuer | ▲buy | 1.9K | $37.14 | $70.1K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
Senior Officer of Issuer
Senior Officer of Issuer
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
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 700 | $107.04 | $74.9K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 458 | $107.20 | $49.1K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 2.1K | $107.09 | $224.2K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 400 | $107.16 | $42.9K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 700 | $107.55 | $75.3K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 300 | $107.13 | $32.1K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 300 | $107.52 | $32.3K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 400 | $107.10 | $42.8K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 300 | $107.15 | $32.1K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 600 | $107.13 | $64.3K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 1.5K | $106.12 | $156.8K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 308 | $105.91 | $32.6K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 300 | $105.89 | $31.8K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 892 | $105.91 | $94.5K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 857 | $106.12 | $90.9K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 1.2K | $106.12 | $124.7K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 500 | $106.20 | $53.1K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 400 | $106.13 | $42.5K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 400 | $106.17 | $42.5K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 300 | $103.02 | $30.9K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 400 | $103.00 | $41.2K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 300 | $101.71 | $30.5K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 21K | $101.80 | $2.13M |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 300 | $103.11 | $30.9K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 300 | $103.20 | $31K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 300 | $103.26 | $31K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 300 | $103.00 | $30.9K |
| 2026-02-27 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 9.1K | $74.49 | $680.5K |
| 2026-02-27 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 10.4K | $74.49 | $773.2K |
| 2026-02-27 | Francisco Javier Strauch AznarezSenior Officer of Issuer | ▼sell | 2.3K | $74.49 | $173.2K |
| 2026-02-27 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 10.4K | $74.49 | $773.2K |
| 2026-02-27 | Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 471 | $74.49 | $35.1K |
| 2026-02-27 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 3.2K | $74.49 | $236.1K |
| 2026-02-27 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 2.5K | $74.49 | $189K |
| 2026-02-27 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 8.3K | $74.49 | $618.6K |
| 2026-02-27 | Neal Stuart LamontSenior Officer of Issuer | ▼sell | 1.6K | $74.49 | $117.9K |
| 2026-02-27 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 2.9K | $74.49 | $212.4K |
| 2026-02-27 | Kevin ParkesSenior Officer of Issuer | ▼sell | 48.3K | $74.49 | $3.6M |
| 2026-02-27 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▼sell | 3.2K | $74.49 | $236.1K |
| 2026-02-13 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 650 | $90.21 | $58.6K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 700 | $89.35 | $62.5K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 900 | $89.36 | $80.4K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 400 | $89.44 | $35.8K |
| 2026-02-13 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 700 | $90.24 | $63.2K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 512 | $87.63 | $44.9K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 395 | $87.38 | $34.5K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 600 | $87.39 | $52.4K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 405 | $87.38 | $35.4K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 700 | $87.47 | $61.2K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 1.1K | $87.47 | $98.2K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 300 | $87.48 | $26.2K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 454 | $87.40 | $39.7K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 300 | $87.67 | $26.3K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 588 | $87.63 | $51.5K |
| 2025-12-01 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▼sell | 585 | $74.34 | $43.5K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 782 | $72.46 | $56.7K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 618 | $72.46 | $44.8K |
| 2025-11-21 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 1.5K | $72.65 | $109K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 2K | $73.10 | $146.2K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 400 | $72.59 | $29K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 400 | $72.77 | $29.1K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 800 | $72.76 | $58.2K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 700 | $73.02 | $51.1K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 600 | $72.82 | $43.7K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 600 | $72.59 | $43.6K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 400 | $72.56 | $29K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 700 | $72.51 | $50.8K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 859 | $72.52 | $62.3K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 500 | $72.54 | $36.3K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 1.2K | $72.83 | $87.4K |
| 2025-11-13 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 900 | $54.96 | $49.5K |
| 2025-11-13 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 4.9K | $52.82 | $258.6K |
| 2025-11-13 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 1.2K | $54.05 | $65.1K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 987 | $55.07 | $54.4K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 705 | $55.05 | $38.8K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 2.7K | $55.06 | $148.7K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 4.1K | $54.80 | $223K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 3.2K | $54.80 | $173.8K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 8K | $54.80 | $439.9K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 22.4K | $54.80 | $1.23M |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 2.9K | $54.80 | $157.3K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 500 | $54.87 | $27.4K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 500 | $54.95 | $27.5K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 500 | $54.82 | $27.4K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 600 | $54.94 | $33K |
| 2025-06-05 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 3.3K | $50.82 | $167.7K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 1.4K | $50.98 | $72K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 3.1K | $50.98 | $155.8K |
| 2025-05-15 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 800 | $51.41 | $41.1K |
| 2025-05-15 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 700 | $51.27 | $35.9K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 500 | $50.89 | $25.4K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 500 | $51.01 | $25.5K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 500 | $50.97 | $25.5K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 600 | $51.42 | $30.9K |
| 2025-05-14 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 4K | $51.00 | $204K |
| 2025-05-14 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 4K | $47.79 | $191.2K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 1.3K | $50.82 | $67.4K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 2.2K | $47.75 | $107.4K |
| 2025-02-28 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 9.8K | $37.26 | $364.9K |
| 2025-02-28 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 2.9K | $37.26 | $109.8K |
| 2025-02-28 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 3.9K | $37.26 | $145.9K |
| 2025-02-28 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 2.7K | $37.26 | $101.3K |
| 2025-02-28 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 8.9K | $37.26 | $331.7K |
| 2025-02-28 | Gary Samuel MegarrellSenior Officer of Issuer | ▼sell | 2.7K | $37.26 | $101.3K |
| 2025-02-28 | Heather Jane MurdochSenior Officer of Issuer | ▼sell | 8.9K | $37.26 | $331.7K |
| 2025-02-28 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 13.4K | $37.26 | $497.6K |
| 2025-02-28 | Kevin ParkesSenior Officer of Issuer | ▼sell | 13.4K | $37.26 | $497.6K |
| 2025-02-28 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 8.9K | $37.26 | $331.7K |
| 2025-02-28 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▼sell | 2.6K | $37.26 | $97.1K |
| 2025-02-28 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 9.3K | $37.26 | $348.3K |
| 2025-02-28 | Francisco Javier Strauch AznarezSenior Officer of Issuer | ▼sell | 1.7K | $37.26 | $63.3K |
| 2025-02-19 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 889 | $44.68 | $39.7K |
| 2025-02-13 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 2.5K | $44.35 | $110.9K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 1.3K | $43.29 | $57.4K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 1.9K | $43.18 | $82K |
| 2025-02-07 | Heather Jane MurdochSenior Officer of Issuer | ▼sell | 1.3K | $42.42 | $54.3K |
| 2025-02-06 | Kieran Colquhoun HolmSenior Officer of Issuer | ▼sell | 3K | $42.10 | $126.3K |
| 2024-05-27 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 700 | $44.01 | $30.8K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 2K | $43.99 | $88K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 2.7K | $44.06 | $119K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 700 | $43.53 | $30.5K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 600 | $43.58 | $26.1K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 600 | $43.55 | $26.1K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 2K | $44.02 | $88K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 700 | $43.98 | $30.8K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 2.6K | $43.35 | $111.2K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 694 | $43.45 | $30.2K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.8K | $43.84 | $78.9K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.1K | $43.86 | $48.2K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.7K | $43.85 | $74.5K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.2K | $43.82 | $52.6K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | ▼sell | 1.5K | $43.81 | $65.7K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 600 | $43.14 | $25.9K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 3.3K | $42.55 | $140.4K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 900 | $43.15 | $38.8K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 2K | $42.64 | $85.3K |
| 2024-05-15 | Harold N. KvisleDirector of Issuer | ▼sell | 3.5K | $42.88 | $150.1K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 7.1K | $42.65 | $302.8K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 5K | $42.55 | $212.8K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 1K | $42.63 | $42.6K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 1.3K | $42.61 | $57.2K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 600 | $42.58 | $25.5K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 6.7K | $42.88 | $287.3K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 700 | $42.69 | $29.9K |
| 2024-05-14 | Harold N. KvisleDirector of Issuer | ▼sell | 1K | $42.69 | $42.7K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 3.1K | $43.36 | $134.4K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 900 | $43.38 | $39K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 600 | $43.41 | $26K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 5K | $43.44 | $217.2K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 1.5K | $43.40 | $65.1K |
| 2024-05-13 | Harold N. KvisleDirector of Issuer | ▼sell | 6.4K | $43.37 | $277.6K |
| 2024-05-10 | Tant Michael BoothmanSenior Officer of Issuer | ▼sell | 1.1K | $43.08 | $46.3K |
| 2024-05-10 | Heather Jane MurdochSenior Officer of Issuer | ▼sell | 2.7K | $43.14 | $115.1K |
| 2024-05-10 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 11.4K | $43.12 | $491.1K |
| 2024-03-04 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 10K | $36.00 | $360K |
| 2024-02-23 | Tim Arne FerwerdaSenior Officer of Issuer | ▼sell | 2.7K | $38.51 | $104.5K |
| 2024-02-23 | Juan Pablo AmarSenior Officer of Issuer | ▼sell | 10.7K | $38.51 | $410.8K |
| 2024-02-23 | Francisco Javier Strauch AznarezSenior Officer of Issuer | ▼sell | 1.8K | $38.51 | $68.2K |
| 2024-02-23 | Tant Michael BoothmanSenior Officer of Issuer | ▼sell | 4.3K | $38.51 | $164.2K |
| 2024-02-23 | Michelle DupontDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.7K | $38.51 | $104.5K |
| 2024-02-23 | Cheryl Lynn GraySenior Officer of Issuer | ▼sell | 2.7K | $38.51 | $104.5K |
| 2024-02-23 | Sebastian Tomas GuridiSenior Officer of Issuer | ▼sell | 3.2K | $38.51 | $123.2K |
| 2024-02-23 | Mark Stephen HoggSenior Officer of Issuer | ▼sell | 2.6K | $38.51 | $100.3K |
| 2024-02-23 | Anna Pia MarksSenior Officer of Issuer | ▼sell | 3.6K | $38.51 | $136.9K |
| 2024-02-23 | Heather Jane MurdochSenior Officer of Issuer | ▼sell | 3.9K | $38.51 | $150.5K |
| 2024-02-23 | Gregory PalaschukSenior Officer of Issuer | ▼sell | 12.1K | $38.51 | $466.8K |
| 2024-02-23 | Kristin Nicole ShandroSenior Officer of Issuer | ▼sell | 1.7K | $38.51 | $65.2K |
| 2024-02-23 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | ▼sell | 1.8K | $38.51 | $70.9K |
| 2024-02-23 | David Francis Neil PrimroseSenior Officer of Issuer | ▼sell | 8.9K | $38.51 | $342.4K |
| 2024-02-23 | Kevin ParkesSenior Officer of Issuer | ▼sell | 12.1K | $38.51 | $466.8K |
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-18 | Andres KuhlmannDirector of Issuer | grant | 763 | $95.01 | $72.5K |
| 2026-09-18 | Robert Douglas AtkinsonDirector of Issuer | grant | 710 | $95.01 | $67.5K |
| 2026-09-18 | Mary Lou KelleyDirector of Issuer | grant | 426 | $95.01 | $40.5K |
| 2026-09-18 | Nancy Gail TowerDirector of Issuer | grant | 763 | $95.01 | $72.5K |
| 2026-09-18 | Michael Colin PutnamDirector of Issuer | grant | 426 | $95.01 | $40.5K |
| 2026-09-18 | Manjit Kaur SharmaDirector of Issuer | grant | 710 | $95.01 | $67.5K |
| 2026-09-18 | Edward SeraphimDirector of Issuer | grant | 776 | $95.01 | $73.7K |
| 2026-09-18 | Charles RuigrokDirector of Issuer | grant | 687 | $95.01 | $65.3K |
| 2026-09-18 | John Robert RhindDirector of Issuer | grant | 763 | $95.01 | $72.5K |
| 2026-08-12 | Sebastian Andres ReischSenior Officer of Issuer | grant | 2.6K | $93.97 | $241.3K |
| 2026-06-19 | Robert Douglas AtkinsonDirector of Issuer | grant | 701 | $100.54 | $70.5K |
| 2026-06-19 | Mary Lou KelleyDirector of Issuer | grant | 403 | $100.54 | $40.5K |
| 2026-06-19 | Andres KuhlmannDirector of Issuer | grant | 751 | $100.54 | $75.5K |
| 2026-06-19 | Michael Colin PutnamDirector of Issuer | grant | 403 | $100.54 | $40.5K |
| 2026-06-19 | John Robert RhindDirector of Issuer | grant | 721 | $100.54 | $72.5K |
| 2026-06-19 | Manjit Kaur SharmaDirector of Issuer | grant | 686 | $100.54 | $69K |
| 2026-06-19 | Nancy Gail TowerDirector of Issuer | grant | 736 | $100.54 | $74K |
| 2026-06-19 | Edward SeraphimDirector of Issuer | grant | 734 | $100.54 | $73.8K |
| 2026-06-19 | Charles RuigrokDirector of Issuer | grant | 649 | $100.54 | $65.3K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 5.6K | $42.64 | $236.7K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 3.3K | $35.63 | $119.1K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 9.3K | $42.64 | $396.7K |
| 2026-06-03 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 5K | $35.63 | $179.6K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.1K | $35.63 | $75K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.3K | $50.93 | $67K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 3.2K | $50.93 | $165.4K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $42.64 | $67K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.1K | $42.64 | $91.7K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $66K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 3.2K | $35.63 | $113.6K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 676 | $50.93 | $34.4K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.7K | $50.93 | $85K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 931 | $42.64 | $39.7K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.3K | $42.64 | $54.4K |
| 2026-06-01 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.2K | $35.63 | $43.5K |
| 2026-05-20 | Tim Arne FerwerdaSenior Officer of Issuer | grant | 8.4K | $97.29 | $818K |
| 2026-05-20 | Juan Pablo AmarSenior Officer of Issuer | grant | 7.7K | $97.29 | $749.8K |
| 2026-05-20 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | grant | 1.3K | $97.29 | $124K |
| 2026-05-20 | Sebastian Andres ReischSenior Officer of Issuer | grant | 1.4K | $97.29 | $133.6K |
| 2026-05-20 | David Francis Neil PrimroseSenior Officer of Issuer | grant | 10.1K | $97.29 | $981.6K |
| 2026-05-20 | Kevin ParkesSenior Officer of Issuer | grant | 40.3K | $97.29 | $3.92M |
| 2026-05-20 | Gary Samuel MegarrellSenior Officer of Issuer | grant | 6.3K | $97.29 | $613.5K |
| 2026-05-20 | Neal Stuart LamontSenior Officer of Issuer | grant | 5.3K | $97.29 | $511.3K |
| 2026-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | grant | 4.2K | $97.29 | $412.4K |
| 2026-05-20 | Mark Stephen HoggSenior Officer of Issuer | grant | 1.5K | $97.29 | $143.1K |
| 2026-05-20 | Cheryl Lynn GraySenior Officer of Issuer | grant | 2.3K | $97.29 | $224.9K |
| 2026-05-20 | Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 1.1K | $97.29 | $105K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 29.4K | $22.31 | $656.3K |
| 2026-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 23.1K | $22.31 | $514.6K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | option_exercise | 3.5K | $34.02 | $117.8K |
| 2026-05-14 | Gary Samuel MegarrellSenior Officer of Issuer | option_exercise | 2.3K | $34.02 | $79K |
| 2026-04-01 | Neal Stuart LamontSenior Officer of Issuer | grant | 502 | $85.77 | $43.1K |
| 2026-03-20 | Andres KuhlmannDirector of Issuer | grant | 906 | $83.30 | $75.5K |
| 2026-03-20 | Nancy Gail TowerDirector of Issuer | grant | 888 | $83.30 | $74K |
| 2026-03-20 | Robert Douglas AtkinsonDirector of Issuer | grant | 846 | $83.30 | $70.5K |
| 2026-03-20 | Mary Lou KelleyDirector of Issuer | grant | 486 | $83.30 | $40.5K |
| 2026-03-20 | Manjit Kaur SharmaDirector of Issuer | grant | 828 | $83.30 | $69K |
| 2026-03-20 | Edward SeraphimDirector of Issuer | grant | 885 | $83.30 | $73.7K |
| 2026-03-20 | Charles RuigrokDirector of Issuer | grant | 783 | $83.30 | $65.2K |
| 2026-03-20 | John Robert RhindDirector of Issuer | grant | 888 | $83.30 | $74K |
| 2026-03-20 | Michael Colin PutnamDirector of Issuer | grant | 486 | $83.30 | $40.5K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | option_exercise | 4.2K | $33.11 | $138.2K |
| 2026-02-13 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $33.09 | $51.3K |
| 2026-02-13 | Gary Samuel MegarrellSenior Officer of Issuer | option_exercise | 2.6K | $33.11 | $86.2K |
| 2026-02-13 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $33.09 | $51.3K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $34.02 | $53.5K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.6K | $42.64 | $67K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.1K | $42.64 | $91.7K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $67K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 3.2K | $35.63 | $112.6K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.9K | $34.02 | $66K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.6K | $34.02 | $87.4K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 807 | $42.64 | $34.4K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.1K | $42.64 | $47.1K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.1K | $35.63 | $39.8K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $66.9K |
| 2026-02-12 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.2K | $34.01 | $40.4K |
| 2025-12-19 | Charles RuigrokDirector of Issuer | grant | 1.4K | $72.36 | $102.5K |
| 2025-12-19 | Robert Douglas AtkinsonDirector of Issuer | grant | 888 | $72.36 | $64.3K |
| 2025-12-19 | Mary Lou KelleyDirector of Issuer | grant | 888 | $72.36 | $64.3K |
| 2025-12-19 | Andres KuhlmannDirector of Issuer | grant | 916 | $72.36 | $66.3K |
| 2025-12-19 | Michael Colin PutnamDirector of Issuer | grant | 508 | $72.36 | $36.8K |
| 2025-12-19 | John Robert RhindDirector of Issuer | grant | 957 | $72.36 | $69.2K |
| 2025-12-19 | Edward SeraphimDirector of Issuer | grant | 933 | $72.36 | $67.5K |
| 2025-12-19 | Manjit Kaur SharmaDirector of Issuer | grant | 508 | $72.36 | $36.8K |
| 2025-12-19 | Nancy Gail TowerDirector of Issuer | grant | 916 | $72.36 | $66.3K |
| 2025-12-10 | Gary Samuel MegarrellSenior Officer of Issuer | grant | 1.5K | $76.40 | $111.5K |
| 2025-12-01 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | option_exercise | 1.3K | $34.02 | $42.8K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 892 | $34.02 | $30.3K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 790 | $33.11 | $26.2K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 1.3K | $35.63 | $44.7K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 2.5K | $35.63 | $87.8K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | option_exercise | 1.7K | $34.02 | $57.1K |
| 2025-11-21 | Mark Stephen HoggSenior Officer of Issuer | grant | 1.5K | $33.11 | $48.1K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 8.2K | $33.11 | $271.2K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 11.4K | $17.75 | $203.1K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 14.9K | $33.11 | $493.4K |
| 2025-11-18 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 15.1K | $17.75 | $267.7K |
| 2025-09-19 | John Robert RhindDirector of Issuer | grant | 1.1K | $59.67 | $66.2K |
| 2025-09-19 | Robert Douglas AtkinsonDirector of Issuer | grant | 686 | $59.67 | $40.9K |
| 2025-09-19 | Mary Lou KelleyDirector of Issuer | grant | 1K | $59.67 | $61.3K |
| 2025-09-19 | Nancy Gail TowerDirector of Issuer | grant | 1.1K | $59.67 | $66.2K |
| 2025-09-19 | Manjit Kaur SharmaDirector of Issuer | grant | 616 | $59.67 | $36.8K |
| 2025-09-19 | Edward SeraphimDirector of Issuer | grant | 1.1K | $59.67 | $67.5K |
| 2025-09-19 | Charles RuigrokDirector of Issuer | grant | 1.7K | $59.67 | $102.5K |
| 2025-09-19 | Michael Colin PutnamDirector of Issuer | grant | 616 | $59.67 | $36.8K |
| 2025-09-19 | Andres KuhlmannDirector of Issuer | grant | 1.1K | $59.67 | $66.2K |
| 2025-08-13 | David Francis Neil PrimroseSenior Officer of Issuer | grant | 8.8K | $58.37 | $513K |
| 2025-06-20 | John Robert RhindDirector of Issuer | grant | 1.2K | $54.75 | $65.4K |
| 2025-06-20 | Andres KuhlmannDirector of Issuer | grant | 1.3K | $54.75 | $69.3K |
| 2025-06-20 | Edward SeraphimDirector of Issuer | grant | 1.2K | $54.75 | $67.5K |
| 2025-06-20 | Manjit Kaur SharmaDirector of Issuer | grant | 671 | $54.75 | $36.7K |
| 2025-06-20 | Nancy Gail TowerDirector of Issuer | grant | 1.2K | $54.75 | $67.7K |
| 2025-06-20 | Charles RuigrokDirector of Issuer | grant | 1.6K | $54.75 | $86.9K |
| 2025-06-20 | Michael Colin PutnamDirector of Issuer | grant | 671 | $54.75 | $36.7K |
| 2025-06-20 | Mary Lou KelleyDirector of Issuer | grant | 1.1K | $54.75 | $62.7K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 1.8K | $34.02 | $60.8K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 3.5K | $35.63 | $125.3K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 4.7K | $34.02 | $160.7K |
| 2025-06-16 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 10.1K | $35.63 | $359.2K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 4.1K | $34.02 | $138.5K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 11.8K | $22.31 | $262.5K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 33.1K | $17.75 | $587.4K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 20.3K | $33.11 | $672.9K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 8.6K | $34.02 | $291.4K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 10.8K | $34.02 | $366K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 7K | $22.31 | $155.5K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 3.2K | $34.02 | $110.3K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 8K | $33.11 | $265.8K |
| 2025-06-16 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 22.4K | $17.75 | $396.9K |
| 2025-05-21 | Francisco Javier Strauch AznarezSenior Officer of Issuer | grant | 2.4K | $50.93 | $119.7K |
| 2025-05-21 | Tim Arne FerwerdaSenior Officer of Issuer | grant | 13.7K | $50.93 | $697K |
| 2025-05-21 | Juan Pablo AmarSenior Officer of Issuer | grant | 12K | $50.93 | $613.4K |
| 2025-05-21 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | grant | 2.1K | $50.93 | $109.3K |
| 2025-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | grant | 10.9K | $50.93 | $557.6K |
| 2025-05-21 | Kevin ParkesSenior Officer of Issuer | grant | 64.2K | $50.93 | $3.27M |
| 2025-05-21 | Gregory PalaschukSenior Officer of Issuer | grant | 19.3K | $50.93 | $981.4K |
| 2025-05-21 | Gary Samuel MegarrellSenior Officer of Issuer | grant | 10K | $50.93 | $511.1K |
| 2025-05-21 | Kieran Colquhoun HolmSenior Officer of Issuer | grant | 9.6K | $50.93 | $490.7K |
| 2025-05-21 | Mark Stephen HoggSenior Officer of Issuer | grant | 2K | $50.93 | $104.1K |
| 2025-05-21 | Sebastian Tomas GuridiSenior Officer of Issuer | grant | 3.2K | $50.93 | $163.6K |
| 2025-05-21 | Cheryl Lynn GraySenior Officer of Issuer | grant | 3.9K | $50.93 | $196.3K |
| 2025-05-21 | Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 2.2K | $50.93 | $114.5K |
| 2025-05-20 | Francisco Javier Strauch AznarezSenior Officer of Issuer | option_exercise | 1.1K | $35.63 | $40.2K |
| 2025-05-20 | Francisco Javier Strauch AznarezSenior Officer of Issuer | option_exercise | 829 | $42.64 | $35.3K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | option_exercise | 4.7K | $35.63 | $167K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | option_exercise | 9.2K | $34.02 | $312.1K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | option_exercise | 1.4K | $35.63 | $50.3K |
| 2025-05-20 | Kieran Colquhoun HolmSenior Officer of Issuer | option_exercise | 3.1K | $34.02 | $104K |
| 2025-05-20 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.6K | $42.64 | $66.1K |
| 2025-05-20 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $68.9K |
| 2025-05-20 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.9K | $34.02 | $64.3K |
| 2025-05-15 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 2.3K | $33.68 | $76.7K |
| 2025-05-15 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 6.8K | $33.68 | $229K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 5.7K | $33.68 | $191.7K |
| 2025-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 17K | $33.68 | $572.4K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 875 | $33.11 | $29K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 2.5K | $34.02 | $83.4K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 2.8K | $34.02 | $96.7K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 4.6K | $33.11 | $150.7K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 773 | $34.02 | $26.3K |
| 2025-05-14 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 1.3K | $33.11 | $43.9K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 5K | $35.63 | $179.6K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 9K | $34.02 | $306.8K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 3K | $33.11 | $99.4K |
| 2025-05-14 | Tim Arne FerwerdaSenior Officer of Issuer | option_exercise | 1.2K | $35.63 | $42.6K |
| 2025-03-20 | Stuart L. LevenickDirector of Issuer | grant | 1.5K | $40.61 | $62.7K |
| 2025-03-20 | Harold N. KvisleDirector of Issuer | grant | 1.5K | $40.61 | $61.2K |
| 2025-03-20 | Andres KuhlmannDirector of Issuer | grant | 1.7K | $40.61 | $69.2K |
| 2025-03-20 | James Edward Clark CarterDirector of Issuer | grant | 1.5K | $40.61 | $61.5K |
| 2025-03-20 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $40.61 | $67.7K |
| 2025-03-20 | Michael Colin PutnamDirector of Issuer | grant | 905 | $40.61 | $36.7K |
| 2025-03-20 | John Robert RhindDirector of Issuer | grant | 1.5K | $40.61 | $62.7K |
| 2025-03-20 | Charles RuigrokDirector of Issuer | grant | 1.7K | $40.61 | $67.7K |
| 2025-03-20 | Edward SeraphimDirector of Issuer | grant | 1.7K | $40.61 | $67.5K |
| 2025-03-20 | Manjit Kaur SharmaDirector of Issuer | grant | 905 | $40.61 | $36.7K |
| 2025-03-20 | Mary Lou KelleyDirector of Issuer | grant | 1.5K | $40.61 | $62.7K |
| 2025-02-24 | Francisco Javier Strauch AznarezSenior Officer of Issuer | option_exercise | 1.1K | $35.63 | $40.2K |
| 2025-02-19 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 3.8K | $34.02 | $128.6K |
| 2025-02-19 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 889 | $34.02 | $30.2K |
| 2025-02-19 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.9K | $35.63 | $69K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 1.3K | $33.11 | $43.9K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 1.9K | $34.02 | $64.6K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 9.4K | $34.02 | $321.4K |
| 2025-02-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 6K | $33.11 | $197.4K |
| 2025-02-07 | Heather Jane MurdochSenior Officer of Issuer | option_exercise | 6.3K | $33.68 | $210.7K |
| 2025-02-07 | Heather Jane MurdochSenior Officer of Issuer | option_exercise | 1.3K | $33.68 | $43.1K |
| 2024-12-20 | Charles RuigrokDirector of Issuer | grant | 1.8K | $36.64 | $66.2K |
| 2024-12-20 | James Edward Clark CarterDirector of Issuer | grant | 1.7K | $36.64 | $61.5K |
| 2024-12-20 | Mary Lou KelleyDirector of Issuer | grant | 1.8K | $36.64 | $64.5K |
| 2024-12-20 | Andres KuhlmannDirector of Issuer | grant | 1.9K | $36.64 | $69.2K |
| 2024-12-20 | Harold N. KvisleDirector of Issuer | grant | 1.7K | $36.64 | $61.3K |
| 2024-12-20 | Stuart L. LevenickDirector of Issuer | grant | 1.8K | $36.64 | $64.3K |
| 2024-12-20 | Michael Colin PutnamDirector of Issuer | grant | 1K | $36.64 | $36.7K |
| 2024-12-20 | Nancy Gail TowerDirector of Issuer | grant | 1.8K | $36.64 | $67.7K |
| 2024-12-20 | Manjit Kaur SharmaDirector of Issuer | grant | 1K | $36.64 | $36.7K |
| 2024-12-20 | Edward SeraphimDirector of Issuer | grant | 1.8K | $36.64 | $67.5K |
| 2024-12-20 | John Robert RhindDirector of Issuer | grant | 1.7K | $36.64 | $61.3K |
| 2024-09-20 | Mary Lou KelleyDirector of Issuer | grant | 1.6K | $40.76 | $65K |
| 2024-09-20 | Andres KuhlmannDirector of Issuer | grant | 1.6K | $40.76 | $66.2K |
| 2024-09-20 | James Edward Clark CarterDirector of Issuer | grant | 1.5K | $40.76 | $61.5K |
| 2024-09-20 | Harold N. KvisleDirector of Issuer | grant | 1.5K | $40.76 | $61.3K |
| 2024-09-20 | Stuart L. LevenickDirector of Issuer | grant | 1.5K | $40.76 | $62.8K |
| 2024-09-20 | Michael Colin PutnamDirector of Issuer | grant | 902 | $40.76 | $36.8K |
| 2024-09-20 | Nancy Gail TowerDirector of Issuer | grant | 1.6K | $40.76 | $66.2K |
| 2024-09-20 | Manjit Kaur SharmaDirector of Issuer | grant | 902 | $40.76 | $36.8K |
| 2024-09-20 | Edward SeraphimDirector of Issuer | grant | 1.7K | $40.76 | $67.5K |
| 2024-09-20 | Charles RuigrokDirector of Issuer | grant | 1.6K | $40.76 | $66.2K |
| 2024-09-20 | John Robert RhindDirector of Issuer | grant | 1.5K | $40.76 | $61.3K |
| 2024-06-20 | Andres KuhlmannDirector of Issuer | grant | 1.8K | $39.05 | $69.2K |
| 2024-06-20 | Vicki AvrilDirector of Issuer | grant | 941 | $39.05 | $36.7K |
| 2024-06-20 | James Edward Clark CarterDirector of Issuer | grant | 1.6K | $39.05 | $61.5K |
| 2024-06-20 | Mary Lou KelleyDirector of Issuer | grant | 1.7K | $39.05 | $65K |
| 2024-06-20 | Harold N. KvisleDirector of Issuer | grant | 1.6K | $39.05 | $61.2K |
| 2024-06-20 | Stuart L. LevenickDirector of Issuer | grant | 1.7K | $39.05 | $65.2K |
| 2024-06-20 | John Robert RhindDirector of Issuer | grant | 1.6K | $39.05 | $62.8K |
| 2024-06-20 | Charles RuigrokDirector of Issuer | grant | 1.7K | $39.05 | $67.8K |
| 2024-06-20 | Edward SeraphimDirector of Issuer | grant | 1.7K | $39.05 | $65K |
| 2024-06-20 | Manjit Kaur SharmaDirector of Issuer | grant | 941 | $39.05 | $36.7K |
| 2024-06-20 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $39.05 | $65.8K |
| 2024-05-31 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | option_exercise | 1.5K | $35.63 | $54.9K |
| 2024-05-31 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | option_exercise | 2.5K | $34.02 | $85.5K |
| 2024-05-27 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 1.2K | $33.11 | $41K |
| 2024-05-27 | Sebastian Tomas GuridiSenior Officer of Issuer | option_exercise | 5.4K | $33.11 | $177.6K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 9K | $17.75 | $159K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 9.2K | $17.75 | $163.1K |
| 2024-05-21 | Cheryl Lynn GraySenior Officer of Issuer | option_exercise | 5.5K | $17.75 | $97.4K |
| 2024-05-21 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 2K | $35.63 | $71.8K |
| 2024-05-21 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 2.1K | $34.02 | $70.1K |
| 2024-05-21 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 2.4K | $33.11 | $78.9K |
| 2024-05-21 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 15K | $17.75 | $266.3K |
| 2024-05-15 | Kimberly Sunshine SaldanhaSenior Officer of Issuer | grant | 3K | $42.64 | $126.2K |
| 2024-05-15 | David Francis Neil PrimroseSenior Officer of Issuer | grant | 12.7K | $42.64 | $540.9K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | grant | 67.7K | $42.64 | $2.88M |
| 2024-05-15 | Gregory PalaschukSenior Officer of Issuer | grant | 22.3K | $42.64 | $952K |
| 2024-05-15 | Heather Jane MurdochSenior Officer of Issuer | grant | 9.3K | $42.64 | $396.7K |
| 2024-05-15 | Anna Pia MarksSenior Officer of Issuer | grant | 3.7K | $42.64 | $158.7K |
| 2024-05-15 | Kieran Colquhoun HolmSenior Officer of Issuer | grant | 9.3K | $42.64 | $396.7K |
| 2024-05-15 | Mark Stephen HoggSenior Officer of Issuer | grant | 2.4K | $42.64 | $101K |
| 2024-05-15 | Sebastian Tomas GuridiSenior Officer of Issuer | grant | 4.7K | $42.64 | $198.4K |
| 2024-05-15 | Cheryl Lynn GraySenior Officer of Issuer | grant | 4.7K | $42.64 | $198.4K |
| 2024-05-15 | Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 2.4K | $42.64 | $101K |
| 2024-05-15 | Tim Arne FerwerdaSenior Officer of Issuer | grant | 11.2K | $42.64 | $476K |
| 2024-05-15 | Michelle DupontDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 4.5K | $42.64 | $190.4K |
| 2024-05-15 | Tant Michael BoothmanSenior Officer of Issuer | grant | 4.7K | $42.64 | $198.4K |
| 2024-05-15 | Francisco Javier Strauch AznarezSenior Officer of Issuer | grant | 2.5K | $42.64 | $106K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | grant | 14K | $42.64 | $595K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 2.7K | $33.11 | $88.2K |
| 2024-05-15 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 1.4K | $33.68 | $48.1K |
| 2024-05-15 | Kevin ParkesSenior Officer of Issuer | option_exercise | 8.2K | $26.79 | $218.4K |
| 2024-05-15 | Kristin Nicole ShandroSenior Officer of Issuer | grant | 2.6K | $42.64 | $111.1K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 2.5K | $26.79 | $68.1K |
| 2024-05-14 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 1.5K | $31.47 | $46.4K |
| 2024-05-10 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 2.1K | $34.02 | $70.1K |
| 2024-05-10 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 4.8K | $33.11 | $157.9K |
| 2024-05-10 | Heather Jane MurdochSenior Officer of Issuer | option_exercise | 2.7K | $26.79 | $71.5K |
| 2024-05-10 | Heather Jane MurdochSenior Officer of Issuer | option_exercise | 7K | $26.79 | $188K |
| 2024-05-10 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 11.4K | $22.31 | $254.1K |
| 2024-05-10 | David Francis Neil PrimroseSenior Officer of Issuer | option_exercise | 23.5K | $22.31 | $525.1K |
| 2024-05-10 | Tant Michael BoothmanSenior Officer of Issuer | option_exercise | 1.1K | $33.11 | $35.6K |
| 2024-05-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 11.9K | $33.11 | $394.7K |
| 2024-05-10 | Juan Pablo AmarSenior Officer of Issuer | option_exercise | 6.8K | $33.68 | $229K |
| 2024-05-10 | Kevin ParkesSenior Officer of Issuer | option_exercise | 21.9K | $26.79 | $587.6K |
| 2024-05-10 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 6.7K | $26.79 | $179.5K |
| 2024-05-10 | Gregory PalaschukSenior Officer of Issuer | option_exercise | 5.4K | $31.47 | $170.9K |
| 2024-03-20 | Nicholas HarteryDirector of Issuer | grant | 1.9K | $37.51 | $70.8K |
| 2024-03-20 | Vicki AvrilDirector of Issuer | grant | 980 | $37.51 | $36.8K |
| 2024-03-20 | James Edward Clark CarterDirector of Issuer | grant | 980 | $37.51 | $36.8K |
| 2024-03-20 | Nancy Gail TowerDirector of Issuer | grant | 1.7K | $37.51 | $62.8K |
| 2024-03-20 | Mary Lou KelleyDirector of Issuer | grant | 1.8K | $37.51 | $66.5K |
| 2024-03-20 | Andres KuhlmannDirector of Issuer | grant | 1.8K | $37.51 | $69.3K |
| 2024-03-20 | Harold N. KvisleDirector of Issuer | grant | 2.7K | $37.51 | $102.5K |
| 2024-03-20 | Stuart L. LevenickDirector of Issuer | grant | 1.9K | $37.51 | $70.5K |
| 2024-03-20 | Manjit Kaur SharmaDirector of Issuer | grant | 980 | $37.51 | $36.8K |
| 2024-03-20 | Edward SeraphimDirector of Issuer | grant | 1.6K | $37.51 | $61.3K |
| 2024-03-20 | Charles RuigrokDirector of Issuer | grant | 1.8K | $37.51 | $67.8K |
| 2024-03-20 | John Robert RhindDirector of Issuer | grant | 1.7K | $37.51 | $62.8K |
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-30 | Finning International Inc.Issuer | issuer_buyback | 248.7K | — | $0 |
| 2026-09-30 | Finning International Inc.Issuer | issuer_buyback | 248.7K | — | $0 |
Director of Issuer
Director of Issuer
Director 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
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
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
Director of Issuer
Director of Issuer
Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| James Edward Clark CarterDirector of Issuer | 121Kas filed 2024-12-20 | 2025-03-20grant1.5K | 0.09% |
| Harold N. KvisleDirector of Issuer | 101.6Kas filed 2024-12-20 | 2025-03-20grant1.5K | 0.08% |
| Stuart L. LevenickDirector of Issuer | 89.8Kas filed 2024-12-20 | 2025-03-20grant1.5K | 0.07% |
| Kevin ParkesSenior Officer of Issuer | 82.1Kas filed 2026-05-15 | 2026-05-20grant40.3K | 0.06% |
| Mary Lou KelleyDirector of Issuer | 72.4Kas filed 2025-12-23 | 2026-09-18grant426 | 0.06% |
| Edward SeraphimDirector of Issuer | 56.3Kas filed 2025-12-23 | 2026-09-18grant776 | 0.04% |
| Andres KuhlmannDirector of Issuer | 53.6Kas filed 2025-12-23 | 2026-09-18grant763 | 0.04% |
| Gregory PalaschukSenior Officer of Issuer | 49K | 2025-06-16option_exercise4.1K | 0.04% |
| Juan Pablo AmarSenior Officer of Issuer | 32.9K | 2026-06-03▼sell700 | 0.03% |
| Nancy Gail TowerDirector of Issuer | 24.9Kas filed 2025-12-23 | 2026-09-18grant763 | 0.02% |
| David Francis Neil PrimroseSenior Officer of Issuer | 22.7Kas filed 2026-02-27 | 2026-05-20grant10.1K | 0.02% |
| Tim Arne FerwerdaSenior Officer of Issuer | 16K | 2026-06-01▼sell1.5K | 0.01% |
| Heather Jane MurdochSenior Officer of Issuer | 14.7K | 2025-02-28▼sell8.9K | 0.01% |
| Kieran Colquhoun HolmSenior Officer of Issuer | 13.4Kas filed 2026-02-27 | 2026-05-20grant4.2K | 0.01% |
| Michelle DupontDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 8.2Kas filed 2024-02-23 | 2024-05-15grant4.5K | 0.01% |
| Anna Pia MarksSenior Officer of Issuer | 6.8Kas filed 2024-02-23 | 2024-05-15grant3.7K | 0.01% |
| Cheryl Lynn GraySenior Officer of Issuer | 6Kas filed 2026-02-27 | 2026-05-20grant2.3K | 0.00% |
| Kristin Nicole ShandroSenior Officer of Issuer | 4.7Kas filed 2024-02-23 | 2024-05-15grant2.6K | 0.00% |
| Gary Samuel MegarrellSenior Officer of Issuer | 4.3Kas filed 2026-05-14 | 2026-05-20grant6.3K | 0.00% |
| Kimberly Sunshine SaldanhaSenior Officer of Issuer | 3.6Kas filed 2026-02-27 | 2026-05-20grant1.3K | 0.00% |
| Neal Stuart LamontSenior Officer of Issuer | 3.5Kas filed 2026-02-27 | 2026-05-20grant5.3K | 0.00% |
| Francisco Javier Strauch AznarezSenior Officer of Issuer | 3.4K | 2026-02-27▼sell2.3K | 0.00% |
| Steven Sukdeep Singh GhumanDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 3.3Kas filed 2026-02-27 | 2026-05-20grant1.1K | 0.00% |
| Mark Stephen HoggSenior Officer of Issuer | 3.1Kas filed 2026-02-27 | 2026-05-20grant1.5K | 0.00% |
| Tant Michael BoothmanSenior Officer of Issuer | 1.9Kas filed 2024-05-10 | 2024-05-21option_exercise2K | 0.00% |
| Sebastian Tomas GuridiSenior Officer of Issuer | 0 | 2025-06-05▼sell3.3K | 0.00% |
| Sebastian Andres ReischSenior Officer of Issuer | — | 2026-08-12grant2.6K | — |
| Robert Douglas AtkinsonDirector of Issuer | — | 2026-09-18grant710 | — |
| Vicki AvrilDirector of Issuer | — | 2024-06-20grant941 | — |
| Charles RuigrokDirector of Issuer | — | 2026-09-18grant687 | — |
| Michael Colin PutnamDirector of Issuer | — | 2026-09-18grant426 | — |
| Finning International Inc.Issuer | — | 2026-09-30issuer_buyback248.7K | — |
| Nicholas HarteryDirector of Issuer | — | 2024-03-20grant1.9K | — |
| John Robert RhindDirector of Issuer | — | 2026-09-18grant763 | — |
| Manjit Kaur SharmaDirector of Issuer | — | 2026-09-18grant710 | — |
Profile assembled from Strikepoint News signal data — drill results, warrant filings, financings, insider transactions, and news. Drill rock value per tonne is the gross in-situ value at today's spot prices, recomputed live. This page is for informational purposes only and is not investment advice; verify against the original filings before drawing conclusions.