1,380 shares ($200,183) on 2026-09-02.
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
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
1,380 shares ($200,183) on 2026-09-02.
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
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-15 | Vincent Chun Yip LauSenior Officer of Issuer | ▲buy | 225 | $176.85 | $39.8K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | ▲buy | 176 | $76.02 | $13.4K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | ▲buy | 176 | $76.02 | $13.4K |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | ▲buy | 5K | $190.00 | $950K |
| 2025-11-17 | Haytham Henry HodalySenior Officer of Issuer | ▲buy | 1K | $142.82 | $142.8K |
| 2025-08-12 | Vincent Chun Yip LauSenior Officer of Issuer | ▲buy | 190 | $132.07 | $25.1K |
| 2025-06-26 | Vincent Chun Yip LauSenior Officer of Issuer | ▲buy | 400 | $122.18 | $48.9K |
| 2025-05-13 | Vincent Chun Yip LauSenior Officer of Issuer | ▲buy | 175 | $110.15 | $19.3K |
| 2025-04-21 | Chantal GosselinDirector of Issuer | ▲buy | 2 | $116.39 | $233 |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | ▲buy | 1.5K | $59.00 | $88.5K |
| 2023-12-07 | Haytham Henry HodalySenior Officer of Issuer | ▲buy | 10K | $65.00 | $650K |
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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer 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 of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-02 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 1.4K | $145.06 | $200.2K |
| 2026-08-20 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 1.7K | $150.00 | $259.5K |
| 2026-08-19 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 1.7K | $144.17 | $249.4K |
| 2026-08-12 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 3.7K | $134.00 | $500.2K |
| 2026-05-12 | Jeane HullDirector of Issuer | ▼sell | 71 | $190.25 | $13.5K |
| 2026-03-23 | Chantal GosselinDirector of Issuer | ▼sell | 1.5K | $164.00 | $248.3K |
| 2026-03-23 | Chantal GosselinDirector of Issuer | ▼sell | 200 | $163.60 | $32.7K |
| 2026-03-20 | George Leslie BrackDirector of Issuer | ▼sell | 1.3K | $165.79 | $212.7K |
| 2026-03-20 | Chantal GosselinDirector of Issuer | ▼sell | 780 | $165.78 | $129.3K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | ▼sell | 780 | $165.79 | $129.3K |
| 2026-03-20 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 150 | $118.82 | $17.8K |
| 2026-03-20 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.3K | $165.79 | $870.9K |
| 2026-03-18 | George Leslie BrackDirector of Issuer | ▼sell | 706 | $179.55 | $126.8K |
| 2026-03-18 | Chantal GosselinDirector of Issuer | ▼sell | 430 | $179.55 | $77.2K |
| 2026-03-18 | Glenn Antony IvesDirector of Issuer | ▼sell | 430 | $179.55 | $77.2K |
| 2026-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 86 | $131.34 | $11.3K |
| 2026-03-18 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 3K | $179.55 | $534K |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.1K | $189.13 | $960.2K |
| 2026-03-17 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 307 | $138.41 | $42.5K |
| 2026-03-17 | Glenn Antony IvesDirector of Issuer | ▼sell | 787 | $189.13 | $148.8K |
| 2026-03-17 | Chantal GosselinDirector of Issuer | ▼sell | 787 | $189.13 | $148.8K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.4K | $189.13 | $255.9K |
| 2026-03-17 | George Leslie BrackDirector of Issuer | ▼sell | 1.3K | $189.13 | $244K |
| 2025-08-12 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 1 | $75.54 | $76 |
| 2025-06-30 | George Leslie BrackDirector of Issuer | ▼sell | 10K | $120.32 | $1.2M |
| 2025-06-26 | George Leslie BrackDirector of Issuer | ▼sell | 5K | $122.36 | $611.8K |
| 2025-05-13 | Jeane HullDirector of Issuer | ▼sell | 67 | $108.52 | $7.3K |
| 2025-05-13 | George Leslie BrackDirector of Issuer | ▼sell | 370 | $108.52 | $40.2K |
| 2025-03-31 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 8.6K | $110.70 | $957.1K |
| 2025-03-28 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 8.6K | $109.78 | $949.2K |
| 2025-03-19 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.3K | $107.81 | $566.4K |
| 2025-03-19 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 780 | $107.81 | $84.1K |
| 2025-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 150 | $75.33 | $11.3K |
| 2025-03-19 | Glenn Antony IvesDirector of Issuer | ▼sell | 780 | $107.81 | $84.1K |
| 2025-03-19 | Chantal GosselinDirector of Issuer | ▼sell | 440 | $107.81 | $47.4K |
| 2025-03-19 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.7K | $107.81 | $186.1K |
| 2025-03-19 | George Leslie BrackDirector of Issuer | ▼sell | 1.3K | $107.81 | $138.4K |
| 2025-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | ▼sell | 1.7K | $107.81 | $186.1K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 777 | $107.69 | $83.7K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 307 | $75.49 | $23.2K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 287 | $75.49 | $21.7K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | ▼sell | 787 | $107.69 | $84.8K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | ▼sell | 777 | $107.69 | $83.7K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | ▼sell | 447 | $107.69 | $48.1K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | ▼sell | 440 | $107.69 | $47.4K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.4K | $107.69 | $145.7K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.2K | $107.69 | $126.8K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.7K | $107.69 | $183.4K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.6K | $107.69 | $174.5K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | ▼sell | 1.3K | $107.69 | $138.9K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | ▼sell | 777 | $107.69 | $83.7K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | ▼sell | 1.7K | $107.69 | $183.4K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | ▼sell | 1.6K | $107.69 | $174.5K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.1K | $107.69 | $546.7K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 4.8K | $107.69 | $520.5K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 787 | $107.69 | $84.8K |
| 2024-06-20 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 94.1K | $73.70 | $6.93M |
| 2024-06-12 | Robert Peter Charles GillinDirector of Issuer | ▼sell | 15.8K | $73.50 | $1.16M |
| 2024-05-17 | Curzio Domenico BernardiSenior Officer of Issuer | ▼sell | 38.7K | $77.00 | $2.98M |
| 2024-05-17 | Haytham Henry HodalySenior Officer of Issuer | ▼sell | 20.3K | $76.64 | $1.56M |
| 2024-05-16 | Chantal GosselinDirector of Issuer | ▼sell | 2K | $76.50 | $153K |
| 2024-05-16 | Haytham Henry HodalySenior Officer of Issuer | ▼sell | 16.5K | $76.64 | $1.26M |
| 2024-05-15 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 400 | $76.63 | $30.7K |
| 2024-05-15 | Haytham Henry HodalySenior Officer of Issuer | ▼sell | 1.9K | $76.60 | $145.5K |
| 2024-05-14 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 38.7K | $74.98 | $2.9M |
| 2024-05-14 | George Leslie BrackDirector of Issuer | ▼sell | 370 | $74.99 | $27.7K |
| 2024-05-14 | Jeane HullDirector of Issuer | ▼sell | 370 | $74.94 | $27.7K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.9K | $58.96 | $109.5K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.6K | $58.96 | $95.5K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.7K | $58.96 | $100.5K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 4.5K | $58.96 | $266.5K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 4.8K | $58.96 | $285K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.1K | $58.96 | $299.3K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 937 | $58.96 | $55.2K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 777 | $58.96 | $45.8K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 786 | $58.96 | $46.3K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 333 | $43.34 | $14.4K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 287 | $43.34 | $12.4K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 306 | $43.34 | $13.3K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | ▼sell | 937 | $58.96 | $55.2K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | ▼sell | 777 | $58.96 | $45.8K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | ▼sell | 786 | $58.96 | $46.3K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.4K | $58.96 | $79.6K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.2K | $58.96 | $69.4K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.4K | $58.96 | $79.8K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 167 | $43.34 | $7.2K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 143 | $43.34 | $6.2K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 154 | $43.34 | $6.7K |
| 2024-03-19 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 154 | $43.34 | $6.7K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 16.9K | $49.00 | $828.2K |
| 2023-12-15 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 11K | $65.50 | $719.2K |
| 2023-12-08 | Chantal GosselinDirector of Issuer | ▼sell | 4.2K | $64.32 | $272.4K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director 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 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director 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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director 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
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-12 | Jeane HullDirector of Issuer | option_exercise | 370 | $67.74 | $25.1K |
| 2026-03-20 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 303 | $44.16 | $13.4K |
| 2026-03-20 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $76.7K |
| 2026-03-20 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $76.7K |
| 2026-03-20 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 150 | $44.16 | $6.6K |
| 2026-03-20 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 150 | $44.16 | $6.6K |
| 2026-03-20 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.3K | $59.79 | $314.1K |
| 2026-03-20 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 303 | $44.16 | $13.4K |
| 2026-03-20 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.3K | $59.79 | $314.1K |
| 2026-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 706 | $108.56 | $76.6K |
| 2026-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 430 | $108.56 | $46.7K |
| 2026-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 430 | $108.56 | $46.7K |
| 2026-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 86 | $76.02 | $6.5K |
| 2026-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 3K | $108.56 | $322.9K |
| 2026-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 706 | $108.56 | $76.6K |
| 2026-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 430 | $108.56 | $46.7K |
| 2026-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 430 | $108.56 | $46.7K |
| 2026-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 86 | $76.02 | $6.5K |
| 2026-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 3K | $108.56 | $322.9K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 176 | $76.02 | $13.4K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 176 | $76.02 | $13.4K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 176 | $76.02 | $13.4K |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2026-03-17 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 307 | $43.27 | $13.3K |
| 2026-03-17 | Glenn Antony IvesDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2026-03-17 | Chantal GosselinDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2026-03-17 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2026-03-17 | Srinivasan VenkatakrishnanDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Nikola TatarkinSenior Officer of Issuer | grant | 290 | $139.19 | $40.4K |
| 2026-03-17 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 140 | $139.19 | $19.5K |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | grant | 1.3K | $190.62 | $249.7K |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2026-03-17 | Marilyn Joy SchonbernerDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Vincent Chun Yip LauSenior Officer of Issuer | grant | 1.6K | $190.62 | $297.4K |
| 2026-03-17 | Vincent Chun Yip LauSenior Officer of Issuer | grant | 6.9K | $190.62 | $1.32M |
| 2026-03-17 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 140 | $139.19 | $19.5K |
| 2026-03-17 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 307 | $43.27 | $13.3K |
| 2026-03-17 | Charles A. JeannesDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Glenn Antony IvesDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Glenn Antony IvesDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2026-03-17 | Jeane HullDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 7.8K | $190.62 | $1.48M |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | grant | 3.9K | $190.62 | $739.6K |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | grant | 17.3K | $190.62 | $3.29M |
| 2026-03-17 | Chantal GosselinDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Chantal GosselinDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2026-03-17 | Patrick William ForwardDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 140 | $139.19 | $19.5K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 1.6K | $139.19 | $218.5K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 1.6K | $139.19 | $218.5K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 6.7K | $139.19 | $927K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2026-03-17 | Jaimie DonovanDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | George Leslie BrackDirector of Issuer | grant | 1.2K | $190.62 | $234.5K |
| 2026-03-17 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 2.6K | $190.62 | $499.4K |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 11.7K | $190.62 | $2.22M |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 11.7K | $190.62 | $2.22M |
| 2025-05-13 | Jeane HullDirector of Issuer | option_exercise | 370 | $67.74 | $25.1K |
| 2025-05-13 | George Leslie BrackDirector of Issuer | option_exercise | 370 | $51.36 | $19K |
| 2025-03-31 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 8.6K | $49.86 | $431.1K |
| 2025-03-28 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 8.6K | $49.86 | $431.1K |
| 2025-03-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 304 | $44.16 | $13.4K |
| 2025-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.3K | $59.79 | $314.1K |
| 2025-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.3K | $59.79 | $314.1K |
| 2025-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 150 | $44.16 | $6.6K |
| 2025-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 150 | $44.16 | $6.6K |
| 2025-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 304 | $44.16 | $13.4K |
| 2025-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.79 | $103.2K |
| 2025-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.79 | $103.2K |
| 2025-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $76.8K |
| 2025-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $76.8K |
| 2025-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.7K | $59.79 | $103.2K |
| 2025-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.7K | $59.79 | $103.2K |
| 2025-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 307 | $43.27 | $13.3K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 287 | $46.78 | $13.4K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 260 | $76.02 | $19.8K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 307 | $43.27 | $13.3K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 287 | $46.78 | $13.4K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Haytham Henry HodalySenior Officer of Issuer | grant | 3.2K | $108.56 | $351.7K |
| 2025-03-18 | Haytham Henry HodalySenior Officer of Issuer | grant | 15K | $108.56 | $1.63M |
| 2025-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Patrick William ForwardDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 260 | $76.02 | $19.8K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.2K | $60.00 | $70.6K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 2.6K | $76.02 | $198.4K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 11.2K | $75.89 | $851.5K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.2K | $60.00 | $70.6K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 3.2K | $108.56 | $351.7K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 15K | $108.56 | $1.63M |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2025-03-18 | Nikola TatarkinSenior Officer of Issuer | grant | 530 | $76.02 | $40.3K |
| 2025-03-18 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 260 | $76.02 | $19.8K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.8K | $60.00 | $290K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | grant | 8.9K | $108.56 | $968.4K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | grant | 41.2K | $108.56 | $4.47M |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.8K | $60.00 | $290K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2024-06-20 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 94.1K | $33.47 | $3.15M |
| 2024-06-20 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 94.1K | $33.47 | $3.15M |
| 2024-05-17 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 38.7K | $33.47 | $1.3M |
| 2024-05-17 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 20.3K | $33.47 | $679.4K |
| 2024-05-17 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 20.3K | $33.47 | $679.4K |
| 2024-05-17 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 38.7K | $33.47 | $1.3M |
| 2024-05-16 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 16.5K | $33.47 | $552.3K |
| 2024-05-16 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 16.5K | $33.47 | $552.3K |
| 2024-05-15 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 1.9K | $33.47 | $63.6K |
| 2024-05-15 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 1.9K | $33.47 | $63.6K |
| 2024-05-14 | George Leslie BrackDirector of Issuer | option_exercise | 370 | $51.36 | $19K |
| 2024-05-14 | George Leslie BrackDirector of Issuer | option_exercise | 370 | $51.36 | $19K |
| 2024-05-14 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 38.7K | $33.47 | $1.3M |
| 2024-05-14 | Srinivasan VenkatakrishnanDirector of Issuer | grant | 1K | $74.58 | $75.3K |
| 2024-05-14 | Jeane HullDirector of Issuer | option_exercise | 370 | $67.74 | $25.1K |
| 2024-05-14 | Jeane HullDirector of Issuer | option_exercise | 370 | $67.74 | $25.1K |
| 2024-05-14 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 38.7K | $33.47 | $1.3M |
| 2024-03-20 | Jeane HullDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Chantal GosselinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Robert Peter Charles GillinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Jaimie DonovanDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | George Leslie BrackDirector of Issuer | grant | 3.9K | $59.79 | $230.2K |
| 2024-03-20 | Marilyn Joy SchonbernerDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Charles A. JeannesDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Marilyn Joy SchonbernerDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Charles A. JeannesDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Jeane HullDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Chantal GosselinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Robert Peter Charles GillinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | George Leslie BrackDirector of Issuer | grant | 3.9K | $59.79 | $230.2K |
| 2024-03-20 | Jaimie DonovanDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.9K | $49.86 | $92.6K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 937 | $59.79 | $56K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 777 | $59.79 | $46.5K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $77.1K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Haytham Henry HodalySenior Officer of Issuer | grant | 5.2K | $59.79 | $309.7K |
| 2024-03-19 | Haytham Henry HodalySenior Officer of Issuer | grant | 23.3K | $59.79 | $1.39M |
| 2024-03-19 | Patrick William ForwardDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 450 | $44.16 | $19.9K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 4.4K | $44.16 | $193.9K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 19.2K | $44.16 | $847.4K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | grant | 5.2K | $59.79 | $309.7K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | grant | 23.3K | $59.79 | $1.39M |
| 2024-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 5.2K | $59.79 | $309.7K |
| 2024-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 23.3K | $59.79 | $1.39M |
| 2024-03-19 | Nikola TatarkinSenior Officer of Issuer | grant | 910 | $44.16 | $40.2K |
| 2024-03-19 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 450 | $44.16 | $19.9K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | grant | 15.8K | $59.79 | $942.3K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | grant | 70.8K | $59.79 | $4.24M |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 450 | $44.16 | $19.9K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Charles A. JeannesDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Jeane HullDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Robert Peter Charles GillinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Jaimie DonovanDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | grant | 3.9K | $59.79 | $230.2K |
| 2024-03-19 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 154 | $43.27 | $6.7K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.5K | $49.86 | $225.4K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.8K | $60.00 | $290K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.5K | $49.86 | $225.4K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.8K | $60.00 | $290K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | grant | 786 | $59.41 | $46.7K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 333 | $39.97 | $13.3K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 287 | $46.78 | $13.4K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 306 | $43.27 | $13.2K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 333 | $39.97 | $13.3K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 287 | $46.78 | $13.4K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 306 | $43.27 | $13.2K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 937 | $59.79 | $56K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 777 | $59.79 | $46.5K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 786 | $59.79 | $47K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $49.86 | $67.3K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.2K | $60.00 | $70.6K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $49.86 | $67.3K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.2K | $60.00 | $70.6K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 167 | $39.97 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 143 | $46.78 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 154 | $43.27 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 167 | $39.97 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 143 | $46.78 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 154 | $43.27 | $6.7K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.9K | $49.86 | $92.6K |
| 2024-03-19 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 154 | $43.27 | $6.7K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 12K | $39.95 | $479.1K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 4.9K | $46.96 | $230.6K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 4.9K | $46.96 | $230.6K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 12K | $39.95 | $479.1K |
| 2023-12-15 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 17.3K | $32.93 | $568.4K |
| 2023-12-15 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 17.3K | $32.93 | $568.4K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-03-17 | Vincent Chun Yip LauSenior Officer of Issuer | other | 3K | — | $0 |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | other | 30.5K | — | $0 |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | other | 10.2K | — | $0 |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | other | 8.1K | — | $0 |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | other | 10.2K | — | $0 |
| 2026-03-17 | Vincent Chun Yip LauSenior Officer of Issuer | other | 3.1K | — | $0 |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | other | 7.8K | — | $0 |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | other | 3.1K | — | $0 |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | other | 5.2K | — | $0 |
| 2025-03-31 | Vincent Chun Yip LauSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-31 | Vincent Chun Yip LauSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-31 | Vincent Chun Yip LauSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-31 | Vincent Chun Yip LauSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-18 | Haytham Henry HodalySenior Officer of Issuer | other | 9.7K | — | $0 |
| 2025-03-18 | Haytham Henry HodalySenior Officer of Issuer | other | 6.5K | — | $0 |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | other | 7.1K | — | $0 |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | other | 5.2K | — | $0 |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | other | 9.7K | — | $0 |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | other | 9.7K | — | $0 |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | other | 6.5K | — | $0 |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | other | 29K | — | $0 |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | other | 17.8K | — | $0 |
| 2024-05-10 | Srinivasan VenkatakrishnanDirector of Issuer | opening_balance | 0 | — | $0 |
| 2024-03-19 | Haytham Henry HodalySenior Officer of Issuer | other | 10.4K | — | $0 |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | other | 8.8K | — | $0 |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | other | 10.4K | — | $0 |
| 2024-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | other | 10.4K | $59.79 | $619.4K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | other | 31.5K | — | $0 |
| 2024-02-13 | Nikola TatarkinSenior Officer of Issuer | other | 33.2K | — | $0 |
| 2024-02-13 | Nikola TatarkinSenior Officer of Issuer | other | 7.4K | — | $0 |
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Randy SmallwoodSenior Officer of Issuer | 404.8K | 2026-03-20option_exercise5.3K | 0.09% |
| Nikola TatarkinSenior Officer of Issuer | 25.9K | 2026-09-02▼sell1.4K | 0.01% |
| Haytham Henry HodalySenior Officer of Issuer | 16K | 2026-03-17▲buy5K | 0.00% |
| Patrick Eugene DrouinSenior Officer of Issuer | 15.8K | 2026-03-17other8.1K | 0.00% |
| Gary Duncan BrownSenior Officer of Issuer | 12.8K | 2025-03-31option_exercise8.6K | 0.00% |
| George Leslie BrackDirector of Issuer | 9.1K | 2026-03-20option_exercise1.3K | 0.00% |
| Marilyn Joy SchonbernerDirector of Issuer | 6Kas filed 2025-03-19 | 2026-03-17grant790 | 0.00% |
| Curzio Domenico BernardiSenior Officer of Issuer | 5.9Kas filed 2025-03-19 | 2026-03-17other10.2K | 0.00% |
| Vincent Chun Yip LauSenior Officer of Issuer | 1.1K | 2026-05-15▲buy225 | 0.00% |
| Jeane HullDirector of Issuer | 602 | 2026-05-12▼sell71 | 0.00% |
| Chantal GosselinDirector of Issuer | 405 | 2026-03-23▼sell1.5K | 0.00% |
| Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 150 | 2024-03-19option_exercise167 | 0.00% |
| Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 0as filed 2024-03-19 | 2026-03-17grant140 | 0.00% |
| Glenn Antony IvesDirector of Issuer | 0 | 2026-03-20option_exercise780 | 0.00% |
| Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 0 | 2026-03-20option_exercise150 | 0.00% |
| Robert Peter Charles GillinDirector of Issuer | 0 | 2024-06-12▼sell15.8K | 0.00% |
| Charles A. JeannesDirector of Issuer | — | 2026-03-17grant790 | — |
| Jaimie DonovanDirector of Issuer | — | 2026-03-17grant790 | — |
| Patrick William ForwardDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-03-17grant140 | — |
| Srinivasan VenkatakrishnanDirector of Issuer | — | 2026-03-17grant790 | — |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-15 | Vincent Chun Yip LauSenior Officer of Issuer | ▲buy | 225 | $176.85 | $39.8K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | ▲buy | 176 | $76.02 | $13.4K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | ▲buy | 176 | $76.02 | $13.4K |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | ▲buy | 5K | $190.00 | $950K |
| 2025-11-17 | Haytham Henry HodalySenior Officer of Issuer | ▲buy | 1K | $142.82 | $142.8K |
| 2025-08-12 | Vincent Chun Yip LauSenior Officer of Issuer | ▲buy | 190 | $132.07 | $25.1K |
| 2025-06-26 | Vincent Chun Yip LauSenior Officer of Issuer | ▲buy | 400 | $122.18 | $48.9K |
| 2025-05-13 | Vincent Chun Yip LauSenior Officer of Issuer | ▲buy | 175 | $110.15 | $19.3K |
| 2025-04-21 | Chantal GosselinDirector of Issuer | ▲buy | 2 | $116.39 | $233 |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | ▲buy | 1.5K | $59.00 | $88.5K |
| 2023-12-07 | Haytham Henry HodalySenior Officer of Issuer | ▲buy | 10K | $65.00 | $650K |
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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer 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 of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-02 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 1.4K | $145.06 | $200.2K |
| 2026-08-20 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 1.7K | $150.00 | $259.5K |
| 2026-08-19 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 1.7K | $144.17 | $249.4K |
| 2026-08-12 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 3.7K | $134.00 | $500.2K |
| 2026-05-12 | Jeane HullDirector of Issuer | ▼sell | 71 | $190.25 | $13.5K |
| 2026-03-23 | Chantal GosselinDirector of Issuer | ▼sell | 1.5K | $164.00 | $248.3K |
| 2026-03-23 | Chantal GosselinDirector of Issuer | ▼sell | 200 | $163.60 | $32.7K |
| 2026-03-20 | George Leslie BrackDirector of Issuer | ▼sell | 1.3K | $165.79 | $212.7K |
| 2026-03-20 | Chantal GosselinDirector of Issuer | ▼sell | 780 | $165.78 | $129.3K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | ▼sell | 780 | $165.79 | $129.3K |
| 2026-03-20 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 150 | $118.82 | $17.8K |
| 2026-03-20 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.3K | $165.79 | $870.9K |
| 2026-03-18 | George Leslie BrackDirector of Issuer | ▼sell | 706 | $179.55 | $126.8K |
| 2026-03-18 | Chantal GosselinDirector of Issuer | ▼sell | 430 | $179.55 | $77.2K |
| 2026-03-18 | Glenn Antony IvesDirector of Issuer | ▼sell | 430 | $179.55 | $77.2K |
| 2026-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 86 | $131.34 | $11.3K |
| 2026-03-18 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 3K | $179.55 | $534K |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.1K | $189.13 | $960.2K |
| 2026-03-17 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 307 | $138.41 | $42.5K |
| 2026-03-17 | Glenn Antony IvesDirector of Issuer | ▼sell | 787 | $189.13 | $148.8K |
| 2026-03-17 | Chantal GosselinDirector of Issuer | ▼sell | 787 | $189.13 | $148.8K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.4K | $189.13 | $255.9K |
| 2026-03-17 | George Leslie BrackDirector of Issuer | ▼sell | 1.3K | $189.13 | $244K |
| 2025-08-12 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 1 | $75.54 | $76 |
| 2025-06-30 | George Leslie BrackDirector of Issuer | ▼sell | 10K | $120.32 | $1.2M |
| 2025-06-26 | George Leslie BrackDirector of Issuer | ▼sell | 5K | $122.36 | $611.8K |
| 2025-05-13 | Jeane HullDirector of Issuer | ▼sell | 67 | $108.52 | $7.3K |
| 2025-05-13 | George Leslie BrackDirector of Issuer | ▼sell | 370 | $108.52 | $40.2K |
| 2025-03-31 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 8.6K | $110.70 | $957.1K |
| 2025-03-28 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 8.6K | $109.78 | $949.2K |
| 2025-03-19 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.3K | $107.81 | $566.4K |
| 2025-03-19 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 780 | $107.81 | $84.1K |
| 2025-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 150 | $75.33 | $11.3K |
| 2025-03-19 | Glenn Antony IvesDirector of Issuer | ▼sell | 780 | $107.81 | $84.1K |
| 2025-03-19 | Chantal GosselinDirector of Issuer | ▼sell | 440 | $107.81 | $47.4K |
| 2025-03-19 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.7K | $107.81 | $186.1K |
| 2025-03-19 | George Leslie BrackDirector of Issuer | ▼sell | 1.3K | $107.81 | $138.4K |
| 2025-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | ▼sell | 1.7K | $107.81 | $186.1K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 777 | $107.69 | $83.7K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 307 | $75.49 | $23.2K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 287 | $75.49 | $21.7K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | ▼sell | 787 | $107.69 | $84.8K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | ▼sell | 777 | $107.69 | $83.7K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | ▼sell | 447 | $107.69 | $48.1K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | ▼sell | 440 | $107.69 | $47.4K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.4K | $107.69 | $145.7K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.2K | $107.69 | $126.8K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.7K | $107.69 | $183.4K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.6K | $107.69 | $174.5K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | ▼sell | 1.3K | $107.69 | $138.9K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | ▼sell | 777 | $107.69 | $83.7K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | ▼sell | 1.7K | $107.69 | $183.4K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | ▼sell | 1.6K | $107.69 | $174.5K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.1K | $107.69 | $546.7K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 4.8K | $107.69 | $520.5K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 787 | $107.69 | $84.8K |
| 2024-06-20 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 94.1K | $73.70 | $6.93M |
| 2024-06-12 | Robert Peter Charles GillinDirector of Issuer | ▼sell | 15.8K | $73.50 | $1.16M |
| 2024-05-17 | Curzio Domenico BernardiSenior Officer of Issuer | ▼sell | 38.7K | $77.00 | $2.98M |
| 2024-05-17 | Haytham Henry HodalySenior Officer of Issuer | ▼sell | 20.3K | $76.64 | $1.56M |
| 2024-05-16 | Chantal GosselinDirector of Issuer | ▼sell | 2K | $76.50 | $153K |
| 2024-05-16 | Haytham Henry HodalySenior Officer of Issuer | ▼sell | 16.5K | $76.64 | $1.26M |
| 2024-05-15 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 400 | $76.63 | $30.7K |
| 2024-05-15 | Haytham Henry HodalySenior Officer of Issuer | ▼sell | 1.9K | $76.60 | $145.5K |
| 2024-05-14 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 38.7K | $74.98 | $2.9M |
| 2024-05-14 | George Leslie BrackDirector of Issuer | ▼sell | 370 | $74.99 | $27.7K |
| 2024-05-14 | Jeane HullDirector of Issuer | ▼sell | 370 | $74.94 | $27.7K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.9K | $58.96 | $109.5K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.6K | $58.96 | $95.5K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | ▼sell | 1.7K | $58.96 | $100.5K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 4.5K | $58.96 | $266.5K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 4.8K | $58.96 | $285K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | ▼sell | 5.1K | $58.96 | $299.3K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 937 | $58.96 | $55.2K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 777 | $58.96 | $45.8K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | ▼sell | 786 | $58.96 | $46.3K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 333 | $43.34 | $14.4K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 287 | $43.34 | $12.4K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 306 | $43.34 | $13.3K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | ▼sell | 937 | $58.96 | $55.2K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | ▼sell | 777 | $58.96 | $45.8K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | ▼sell | 786 | $58.96 | $46.3K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.4K | $58.96 | $79.6K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.2K | $58.96 | $69.4K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 1.4K | $58.96 | $79.8K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 167 | $43.34 | $7.2K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 143 | $43.34 | $6.2K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 154 | $43.34 | $6.7K |
| 2024-03-19 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 154 | $43.34 | $6.7K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | ▼sell | 16.9K | $49.00 | $828.2K |
| 2023-12-15 | Patrick Eugene DrouinSenior Officer of Issuer | ▼sell | 11K | $65.50 | $719.2K |
| 2023-12-08 | Chantal GosselinDirector of Issuer | ▼sell | 4.2K | $64.32 | $272.4K |
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director 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 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
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director 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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director 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
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-05-12 | Jeane HullDirector of Issuer | option_exercise | 370 | $67.74 | $25.1K |
| 2026-03-20 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 303 | $44.16 | $13.4K |
| 2026-03-20 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $76.7K |
| 2026-03-20 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $76.7K |
| 2026-03-20 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2026-03-20 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 150 | $44.16 | $6.6K |
| 2026-03-20 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 150 | $44.16 | $6.6K |
| 2026-03-20 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.3K | $59.79 | $314.1K |
| 2026-03-20 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 303 | $44.16 | $13.4K |
| 2026-03-20 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.3K | $59.79 | $314.1K |
| 2026-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 706 | $108.56 | $76.6K |
| 2026-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 430 | $108.56 | $46.7K |
| 2026-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 430 | $108.56 | $46.7K |
| 2026-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 86 | $76.02 | $6.5K |
| 2026-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 3K | $108.56 | $322.9K |
| 2026-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 706 | $108.56 | $76.6K |
| 2026-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 430 | $108.56 | $46.7K |
| 2026-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 430 | $108.56 | $46.7K |
| 2026-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 86 | $76.02 | $6.5K |
| 2026-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 3K | $108.56 | $322.9K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 176 | $76.02 | $13.4K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 176 | $76.02 | $13.4K |
| 2026-03-18 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 176 | $76.02 | $13.4K |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2026-03-17 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 307 | $43.27 | $13.3K |
| 2026-03-17 | Glenn Antony IvesDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2026-03-17 | Chantal GosselinDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2026-03-17 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2026-03-17 | Srinivasan VenkatakrishnanDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Nikola TatarkinSenior Officer of Issuer | grant | 290 | $139.19 | $40.4K |
| 2026-03-17 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 140 | $139.19 | $19.5K |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | grant | 1.3K | $190.62 | $249.7K |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2026-03-17 | Marilyn Joy SchonbernerDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Vincent Chun Yip LauSenior Officer of Issuer | grant | 1.6K | $190.62 | $297.4K |
| 2026-03-17 | Vincent Chun Yip LauSenior Officer of Issuer | grant | 6.9K | $190.62 | $1.32M |
| 2026-03-17 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 140 | $139.19 | $19.5K |
| 2026-03-17 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 307 | $43.27 | $13.3K |
| 2026-03-17 | Charles A. JeannesDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Glenn Antony IvesDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Glenn Antony IvesDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2026-03-17 | Jeane HullDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 7.8K | $190.62 | $1.48M |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | grant | 3.9K | $190.62 | $739.6K |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | grant | 17.3K | $190.62 | $3.29M |
| 2026-03-17 | Chantal GosselinDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | Chantal GosselinDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2026-03-17 | Patrick William ForwardDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 140 | $139.19 | $19.5K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 1.6K | $139.19 | $218.5K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 1.6K | $139.19 | $218.5K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 6.7K | $139.19 | $927K |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2026-03-17 | Jaimie DonovanDirector of Issuer | grant | 790 | $190.62 | $150.6K |
| 2026-03-17 | George Leslie BrackDirector of Issuer | grant | 1.2K | $190.62 | $234.5K |
| 2026-03-17 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 2.6K | $190.62 | $499.4K |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 11.7K | $190.62 | $2.22M |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 11.7K | $190.62 | $2.22M |
| 2025-05-13 | Jeane HullDirector of Issuer | option_exercise | 370 | $67.74 | $25.1K |
| 2025-05-13 | George Leslie BrackDirector of Issuer | option_exercise | 370 | $51.36 | $19K |
| 2025-03-31 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 8.6K | $49.86 | $431.1K |
| 2025-03-28 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 8.6K | $49.86 | $431.1K |
| 2025-03-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 304 | $44.16 | $13.4K |
| 2025-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.3K | $59.79 | $314.1K |
| 2025-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.3K | $59.79 | $314.1K |
| 2025-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 150 | $44.16 | $6.6K |
| 2025-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 150 | $44.16 | $6.6K |
| 2025-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 304 | $44.16 | $13.4K |
| 2025-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.79 | $103.2K |
| 2025-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.79 | $103.2K |
| 2025-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $76.8K |
| 2025-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $76.8K |
| 2025-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.7K | $59.79 | $103.2K |
| 2025-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.7K | $59.79 | $103.2K |
| 2025-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 780 | $59.79 | $46.6K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 307 | $43.27 | $13.3K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 287 | $46.78 | $13.4K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 260 | $76.02 | $19.8K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 307 | $43.27 | $13.3K |
| 2025-03-18 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 287 | $46.78 | $13.4K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Glenn Antony IvesDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Haytham Henry HodalySenior Officer of Issuer | grant | 3.2K | $108.56 | $351.7K |
| 2025-03-18 | Haytham Henry HodalySenior Officer of Issuer | grant | 15K | $108.56 | $1.63M |
| 2025-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Chantal GosselinDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Patrick William ForwardDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 260 | $76.02 | $19.8K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.2K | $60.00 | $70.6K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 2.6K | $76.02 | $198.4K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 11.2K | $75.89 | $851.5K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.2K | $60.00 | $70.6K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2025-03-18 | George Leslie BrackDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 3.2K | $108.56 | $351.7K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 15K | $108.56 | $1.63M |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2025-03-18 | Nikola TatarkinSenior Officer of Issuer | grant | 530 | $76.02 | $40.3K |
| 2025-03-18 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 260 | $76.02 | $19.8K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.8K | $60.00 | $290K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | grant | 8.9K | $108.56 | $968.4K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | grant | 41.2K | $108.56 | $4.47M |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.8K | $60.00 | $290K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2025-03-18 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 787 | $59.41 | $46.8K |
| 2024-06-20 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 94.1K | $33.47 | $3.15M |
| 2024-06-20 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 94.1K | $33.47 | $3.15M |
| 2024-05-17 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 38.7K | $33.47 | $1.3M |
| 2024-05-17 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 20.3K | $33.47 | $679.4K |
| 2024-05-17 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 20.3K | $33.47 | $679.4K |
| 2024-05-17 | Curzio Domenico BernardiSenior Officer of Issuer | option_exercise | 38.7K | $33.47 | $1.3M |
| 2024-05-16 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 16.5K | $33.47 | $552.3K |
| 2024-05-16 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 16.5K | $33.47 | $552.3K |
| 2024-05-15 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 1.9K | $33.47 | $63.6K |
| 2024-05-15 | Haytham Henry HodalySenior Officer of Issuer | option_exercise | 1.9K | $33.47 | $63.6K |
| 2024-05-14 | George Leslie BrackDirector of Issuer | option_exercise | 370 | $51.36 | $19K |
| 2024-05-14 | George Leslie BrackDirector of Issuer | option_exercise | 370 | $51.36 | $19K |
| 2024-05-14 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 38.7K | $33.47 | $1.3M |
| 2024-05-14 | Srinivasan VenkatakrishnanDirector of Issuer | grant | 1K | $74.58 | $75.3K |
| 2024-05-14 | Jeane HullDirector of Issuer | option_exercise | 370 | $67.74 | $25.1K |
| 2024-05-14 | Jeane HullDirector of Issuer | option_exercise | 370 | $67.74 | $25.1K |
| 2024-05-14 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 38.7K | $33.47 | $1.3M |
| 2024-03-20 | Jeane HullDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Chantal GosselinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Robert Peter Charles GillinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Jaimie DonovanDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | George Leslie BrackDirector of Issuer | grant | 3.9K | $59.79 | $230.2K |
| 2024-03-20 | Marilyn Joy SchonbernerDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Charles A. JeannesDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Marilyn Joy SchonbernerDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Charles A. JeannesDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Jeane HullDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Chantal GosselinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | Robert Peter Charles GillinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-20 | George Leslie BrackDirector of Issuer | grant | 3.9K | $59.79 | $230.2K |
| 2024-03-20 | Jaimie DonovanDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.9K | $49.86 | $92.6K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.6K | $60.00 | $97.2K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.7K | $59.41 | $101.2K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.41 | $76.6K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 937 | $59.79 | $56K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 777 | $59.79 | $46.5K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | option_exercise | 1.3K | $59.79 | $77.1K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Haytham Henry HodalySenior Officer of Issuer | grant | 5.2K | $59.79 | $309.7K |
| 2024-03-19 | Haytham Henry HodalySenior Officer of Issuer | grant | 23.3K | $59.79 | $1.39M |
| 2024-03-19 | Patrick William ForwardDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 450 | $44.16 | $19.9K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 4.4K | $44.16 | $193.9K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | grant | 19.2K | $44.16 | $847.4K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | grant | 5.2K | $59.79 | $309.7K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | grant | 23.3K | $59.79 | $1.39M |
| 2024-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 5.2K | $59.79 | $309.7K |
| 2024-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | grant | 23.3K | $59.79 | $1.39M |
| 2024-03-19 | Nikola TatarkinSenior Officer of Issuer | grant | 910 | $44.16 | $40.2K |
| 2024-03-19 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 450 | $44.16 | $19.9K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | grant | 15.8K | $59.79 | $942.3K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | grant | 70.8K | $59.79 | $4.24M |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 450 | $44.16 | $19.9K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Charles A. JeannesDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Jeane HullDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Robert Peter Charles GillinDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | Jaimie DonovanDirector of Issuer | grant | 2.3K | $59.79 | $139.9K |
| 2024-03-19 | George Leslie BrackDirector of Issuer | grant | 3.9K | $59.79 | $230.2K |
| 2024-03-19 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 154 | $43.27 | $6.7K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.5K | $49.86 | $225.4K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.8K | $60.00 | $290K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.5K | $49.86 | $225.4K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 4.8K | $60.00 | $290K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | option_exercise | 5.1K | $59.41 | $301.6K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Marilyn Joy SchonbernerDirector of Issuer | grant | 786 | $59.41 | $46.7K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 333 | $39.97 | $13.3K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 287 | $46.78 | $13.4K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 306 | $43.27 | $13.2K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 333 | $39.97 | $13.3K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 287 | $46.78 | $13.4K |
| 2024-03-19 | Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 306 | $43.27 | $13.2K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Glenn Antony IvesDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 937 | $49.86 | $46.7K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 777 | $60.00 | $46.6K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 786 | $59.41 | $46.7K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 937 | $59.79 | $56K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 777 | $59.79 | $46.5K |
| 2024-03-19 | Chantal GosselinDirector of Issuer | option_exercise | 786 | $59.79 | $47K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $49.86 | $67.3K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.2K | $60.00 | $70.6K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $49.86 | $67.3K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.2K | $60.00 | $70.6K |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 1.4K | $59.41 | $80.4K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 167 | $39.97 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 143 | $46.78 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 154 | $43.27 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 167 | $39.97 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 143 | $46.78 | $6.7K |
| 2024-03-19 | Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 154 | $43.27 | $6.7K |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | option_exercise | 1.9K | $49.86 | $92.6K |
| 2024-03-19 | Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 154 | $43.27 | $6.7K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 12K | $39.95 | $479.1K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 4.9K | $46.96 | $230.6K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 4.9K | $46.96 | $230.6K |
| 2023-12-19 | Nikola TatarkinSenior Officer of Issuer | option_exercise | 12K | $39.95 | $479.1K |
| 2023-12-15 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 17.3K | $32.93 | $568.4K |
| 2023-12-15 | Patrick Eugene DrouinSenior Officer of Issuer | option_exercise | 17.3K | $32.93 | $568.4K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-03-17 | Vincent Chun Yip LauSenior Officer of Issuer | other | 3K | — | $0 |
| 2026-03-17 | Randy SmallwoodSenior Officer of Issuer | other | 30.5K | — | $0 |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | other | 10.2K | — | $0 |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | other | 8.1K | — | $0 |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | other | 10.2K | — | $0 |
| 2026-03-17 | Vincent Chun Yip LauSenior Officer of Issuer | other | 3.1K | — | $0 |
| 2026-03-17 | Haytham Henry HodalySenior Officer of Issuer | other | 7.8K | — | $0 |
| 2026-03-17 | Patrick Eugene DrouinSenior Officer of Issuer | other | 3.1K | — | $0 |
| 2026-03-17 | Curzio Domenico BernardiSenior Officer of Issuer | other | 5.2K | — | $0 |
| 2025-03-31 | Vincent Chun Yip LauSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-31 | Vincent Chun Yip LauSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-31 | Vincent Chun Yip LauSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-31 | Vincent Chun Yip LauSenior Officer of Issuer | opening_balance | 0 | — | $0 |
| 2025-03-18 | Haytham Henry HodalySenior Officer of Issuer | other | 9.7K | — | $0 |
| 2025-03-18 | Haytham Henry HodalySenior Officer of Issuer | other | 6.5K | — | $0 |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | other | 7.1K | — | $0 |
| 2025-03-18 | Patrick Eugene DrouinSenior Officer of Issuer | other | 5.2K | — | $0 |
| 2025-03-18 | Gary Duncan BrownSenior Officer of Issuer | other | 9.7K | — | $0 |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | other | 9.7K | — | $0 |
| 2025-03-18 | Curzio Domenico BernardiSenior Officer of Issuer | other | 6.5K | — | $0 |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | other | 29K | — | $0 |
| 2025-03-18 | Randy SmallwoodSenior Officer of Issuer | other | 17.8K | — | $0 |
| 2024-05-10 | Srinivasan VenkatakrishnanDirector of Issuer | opening_balance | 0 | — | $0 |
| 2024-03-19 | Haytham Henry HodalySenior Officer of Issuer | other | 10.4K | — | $0 |
| 2024-03-19 | Patrick Eugene DrouinSenior Officer of Issuer | other | 8.8K | — | $0 |
| 2024-03-19 | Gary Duncan BrownSenior Officer of Issuer | other | 10.4K | — | $0 |
| 2024-03-19 | Curzio Domenico BernardiSenior Officer of Issuer | other | 10.4K | $59.79 | $619.4K |
| 2024-03-19 | Randy SmallwoodSenior Officer of Issuer | other | 31.5K | — | $0 |
| 2024-02-13 | Nikola TatarkinSenior Officer of Issuer | other | 33.2K | — | $0 |
| 2024-02-13 | Nikola TatarkinSenior Officer of Issuer | other | 7.4K | — | $0 |
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Randy SmallwoodSenior Officer of Issuer | 404.8K | 2026-03-20option_exercise5.3K | 0.09% |
| Nikola TatarkinSenior Officer of Issuer | 25.9K | 2026-09-02▼sell1.4K | 0.01% |
| Haytham Henry HodalySenior Officer of Issuer | 16K | 2026-03-17▲buy5K | 0.00% |
| Patrick Eugene DrouinSenior Officer of Issuer | 15.8K | 2026-03-17other8.1K | 0.00% |
| Gary Duncan BrownSenior Officer of Issuer | 12.8K | 2025-03-31option_exercise8.6K | 0.00% |
| George Leslie BrackDirector of Issuer | 9.1K | 2026-03-20option_exercise1.3K | 0.00% |
| Marilyn Joy SchonbernerDirector of Issuer | 6Kas filed 2025-03-19 | 2026-03-17grant790 | 0.00% |
| Curzio Domenico BernardiSenior Officer of Issuer | 5.9Kas filed 2025-03-19 | 2026-03-17other10.2K | 0.00% |
| Vincent Chun Yip LauSenior Officer of Issuer | 1.1K | 2026-05-15▲buy225 | 0.00% |
| Jeane HullDirector of Issuer | 602 | 2026-05-12▼sell71 | 0.00% |
| Chantal GosselinDirector of Issuer | 405 | 2026-03-23▼sell1.5K | 0.00% |
| Bradley William CarpenterDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 150 | 2024-03-19option_exercise167 | 0.00% |
| Anne StorieDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 0as filed 2024-03-19 | 2026-03-17grant140 | 0.00% |
| Glenn Antony IvesDirector of Issuer | 0 | 2026-03-20option_exercise780 | 0.00% |
| Bill KoutsourasDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 0 | 2026-03-20option_exercise150 | 0.00% |
| Robert Peter Charles GillinDirector of Issuer | 0 | 2024-06-12▼sell15.8K | 0.00% |
| Charles A. JeannesDirector of Issuer | — | 2026-03-17grant790 | — |
| Jaimie DonovanDirector of Issuer | — | 2026-03-17grant790 | — |
| Patrick William ForwardDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-03-17grant140 | — |
| Srinivasan VenkatakrishnanDirector of Issuer | — | 2026-03-17grant790 | — |