CPX.TO
Capital Power CorporationLoading price…
Loading price…
Profile assembled from Strikepoint News signal data — drill results, warrant filings, financings, insider transactions, and news. Drill rock value per tonne is the gross in-situ value at today's spot prices, recomputed live. This page is for informational purposes only and is not investment advice; verify against the original filings before drawing conclusions.
1,500 shares ($40,725) on 2026-06-24.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
1,500 shares ($40,725) on 2026-06-24.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
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-27 | Gary BosgoedDirector of Issuer | ▲buy | 750 | $67.17 | $50.4K |
| 2026-05-01 | Barry PerryDirector of Issuer | ▲buy | 14.8K | $64.75 | $957.6K |
| 2026-05-01 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | ▲buy | 2K | $64.75 | $129.5K |
| 2026-05-01 | Avik DeyDirector of Issuer | ▲buy | 2.3K | $64.99 | $146.2K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 400 | $64.14 | $25.7K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 2K | $64.15 | $131K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 400 | $64.20 | $25.7K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 1K | $64.31 | $64.3K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 400 | $64.29 | $25.7K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 500 | $64.28 | $32.1K |
| 2026-03-11 | Neil Heath SmithDirector of Issuer | ▲buy | 6K | $45.01 | $270K |
| 2026-03-09 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | ▲buy | 4K | $60.50 | $242K |
| 2025-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 546 | $56.81 | $31K |
| 2025-12-31 | Avik DeyDirector of Issuer | ▲buy | 1.7K | $56.81 | $95.3K |
| 2025-12-31 | Avik DeyDirector of Issuer | ▲buy | 5K | $56.81 | $286K |
| 2025-12-31 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 474 | $60.64 | $28.7K |
| 2025-12-31 | Steven Andrew WollinSenior Officer of Issuer | ▲buy | 815 | $57.33 | $46.7K |
| 2025-12-31 | George Allen WilliamsDirector of Issuer | ▲buy | 2.5K | $60.88 | $153.7K |
| 2025-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 1.8K | $57.58 | $103.6K |
| 2025-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 2.5K | $60.88 | $153.7K |
| 2025-12-31 | Neil Heath SmithDirector of Issuer | ▲buy | 2.5K | $60.88 | $153.7K |
| 2025-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 1.1K | $57.58 | $63.5K |
| 2025-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 1.8K | $60.88 | $111.4K |
| 2025-12-31 | Barry PerryDirector of Issuer | ▲buy | 721 | $57.58 | $41.5K |
| 2025-12-31 | Barry PerryDirector of Issuer | ▲buy | 4K | $60.88 | $244K |
| 2025-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 2.3K | $57.58 | $132.5K |
| 2025-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 2.5K | $60.88 | $153.7K |
| 2025-12-31 | Carolyn Joan GrahamDirector of Issuer | ▲buy | 3.8K | $60.88 | $228.8K |
| 2025-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 2.6K | $57.58 | $146.9K |
| 2025-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 4K | $60.88 | $244.3K |
| 2025-12-31 | Gary BosgoedDirector of Issuer | ▲buy | 1.8K | $60.88 | $111.4K |
| 2025-12-31 | Avik DeyDirector of Issuer | ▲buy | 4K | $54.93 | $221K |
| 2024-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 689 | $42.17 | $29.1K |
| 2024-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 690 | $46.99 | $32.4K |
| 2024-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 543 | $46.99 | $25.5K |
| 2024-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 1.6K | $46.99 | $76.5K |
| 2024-12-31 | Avik DeyDirector of Issuer | ▲buy | 1.4K | $46.99 | $66K |
| 2024-12-31 | Avik DeyDirector of Issuer | ▲buy | 4.2K | $46.99 | $198K |
| 2024-12-31 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 1.5K | $46.99 | $72.1K |
| 2024-12-31 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 1.6K | $46.99 | $73.7K |
| 2024-12-31 | George Allen WilliamsDirector of Issuer | ▲buy | 2.9K | $46.29 | $132.5K |
| 2024-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 1.8K | $48.12 | $87.5K |
| 2024-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 3.4K | $46.29 | $157.5K |
| 2024-12-31 | Robert L. PhillipsDirector of Issuer | ▲buy | 1.5K | $48.12 | $70.1K |
| 2024-12-31 | Robert L. PhillipsDirector of Issuer | ▲buy | 5K | $46.29 | $230.5K |
| 2024-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 1.1K | $48.12 | $52.7K |
| 2024-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 2.4K | $46.29 | $113.2K |
| 2024-12-31 | Barry PerryDirector of Issuer | ▲buy | 536 | $48.12 | $25.8K |
| 2024-12-31 | Barry PerryDirector of Issuer | ▲buy | 5.4K | $46.29 | $248K |
| 2024-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 2.4K | $48.12 | $114K |
| 2024-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 3.4K | $46.29 | $157.5K |
| 2024-12-31 | Carolyn Joan GrahamDirector of Issuer | ▲buy | 5K | $46.29 | $232.6K |
| 2024-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 2.6K | $48.12 | $122.9K |
| 2024-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 5.4K | $46.29 | $248.3K |
| 2024-12-31 | Gary BosgoedDirector of Issuer | ▲buy | 2.4K | $46.29 | $113.2K |
| 2024-12-31 | Doyle Nolan BenebyDirector of Issuer | ▲buy | 2.4K | $48.12 | $115.4K |
| 2024-12-31 | Doyle Nolan BenebyDirector of Issuer | ▲buy | 1.3K | $46.29 | $62.4K |
| 2024-12-31 | Steven Andrew WollinSenior Officer of Issuer | ▲buy | 790 | $43.12 | $34.1K |
| 2024-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 817 | $42.95 | $35.1K |
| 2024-12-31 | Neil Heath SmithDirector of Issuer | ▲buy | 3.9K | $46.29 | $179.9K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.40 | $187K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.14 | $185.7K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.40 | $187K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.14 | $185.7K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.40 | $187K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.14 | $185.7K |
| 2024-05-03 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $35.80 | $179K |
| 2024-05-03 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $35.80 | $179K |
| 2024-05-03 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $35.80 | $179K |
| 2023-12-31 | Avik DeyDirector of Issuer | ▲buy | 1.5K | $41.10 | $60.4K |
| 2023-12-31 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 1.3K | $41.10 | $53.7K |
| 2023-12-31 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 1.6K | $41.10 | $66.1K |
| 2023-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 1.7K | $40.23 | $68.3K |
| 2023-12-31 | Robert L. PhillipsDirector of Issuer | ▲buy | 1.2K | $40.23 | $49.8K |
| 2023-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 915 | $40.23 | $36.8K |
| 2023-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 2.3K | $40.23 | $91.2K |
| 2023-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 2.3K | $40.23 | $93.8K |
| 2023-12-31 | Doyle Nolan BenebyDirector of Issuer | ▲buy | 4.1K | $40.23 | $165.9K |
| 2023-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 615 | $41.06 | $25.3K |
| 2023-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 842 | $41.36 | $34.8K |
| 2023-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 1.3K | $35.36 | $44.7K |
| 2023-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 670 | $41.10 | $27.5K |
| 2023-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 1.6K | $41.10 | $65.4K |
| 2023-08-10 | Carolyn Joan GrahamDirector of Issuer | ▲buy | 1.2K | $40.37 | $50.1K |
| 2023-08-08 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $39.82 | $398.2K |
| 2023-08-08 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $39.82 | $398.2K |
| 2023-08-08 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $39.82 | $398.2K |
| 2023-08-04 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $40.49 | $404.9K |
| 2023-08-04 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $40.49 | $404.9K |
| 2023-08-04 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $40.49 | $404.9K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-24 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.5K | $74.88 | $112.3K |
| 2026-06-01 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.3K | $70.89 | $90.5K |
| 2026-04-02 | Steven Andrew WollinSenior Officer of Issuer | ▼sell | 2.4K | $66.85 | $162.8K |
| 2026-03-18 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.7K | $64.67 | $109.9K |
| 2026-03-12 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.7K | $63.19 | $107.4K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.6K | $62.19 | $99.5K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2.2K | $61.79 | $138.3K |
| 2026-03-09 | May W. M. WongSenior Officer of Issuer | ▼sell | 2.1K | $61.36 | $129.3K |
| 2025-05-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.67 | $53.7K |
| 2025-05-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 962 | $53.63 | $51.6K |
| 2025-05-14 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.05 | $53K |
| 2025-05-14 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.08 | $53.1K |
| 2025-05-14 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.64 | $53.6K |
| 2025-05-14 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.06 | $53.1K |
| 2025-05-13 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2K | $53.95 | $107.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2K | $52.95 | $105.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2K | $53.45 | $106.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2K | $24.47 | $48.9K |
| 2025-05-09 | Sandra Anne HaskinsSenior Officer of Issuer | ▼sell | 5.7K | $53.00 | $302.6K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2.7K | $53.00 | $144.4K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2.7K | $24.47 | $66.7K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 6.1K | $50.55 | $308.4K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.8K | $50.56 | $647.2K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.8K | $50.56 | $647.2K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 6.1K | $50.55 | $308.4K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.8K | $50.56 | $647.2K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 6.1K | $50.55 | $308.4K |
| 2024-09-30 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3K | $49.64 | $148.9K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 700 | $49.90 | $34.9K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.2K | $46.13 | $147.6K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 900 | $46.14 | $41.5K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.5K | $46.11 | $161.4K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.5K | $46.12 | $68.3K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.3K | $42.95 | $55.8K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 700 | $42.94 | $30.1K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.1K | $42.90 | $90.1K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 800 | $42.86 | $34.3K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.9K | $42.82 | $81.4K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 900 | $42.79 | $38.5K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 4.3K | $42.83 | $184.2K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.9K | $42.59 | $166.1K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 4.1K | $42.50 | $174.3K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 6.7K | $43.12 | $288.9K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.3K | $43.11 | $142.3K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 800 | $43.10 | $34.5K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.5K | $42.96 | $150.4K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.6K | $42.95 | $154.6K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.7K | $42.30 | $71.9K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.6K | $42.38 | $110.2K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.2K | $42.43 | $93.3K |
| 2024-06-14 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.4K | $40.38 | $98.6K |
| 2024-06-14 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.4K | $40.38 | $98.6K |
| 2024-06-14 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.4K | $40.38 | $98.6K |
| 2024-06-12 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 5.7K | $41.50 | $236.6K |
| 2024-06-12 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.2K | $41.51 | $90.8K |
| 2024-04-02 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 7.5K | $37.44 | $280.8K |
| 2024-03-25 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 5.2K | $39.22 | $204.3K |
| 2024-03-01 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 5K | $38.22 | $191.1K |
| 2024-03-01 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 5K | $38.22 | $191.1K |
| 2024-03-01 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 5K | $38.22 | $191.1K |
| 2023-12-15 | May W. M. WongSenior Officer of Issuer | ▼sell | 1.8K | $38.09 | $68.6K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1K | $38.02 | $38K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.7K | $37.80 | $64.3K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.3K | $37.80 | $465K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.7K | $37.80 | $64.3K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1K | $38.02 | $38K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.3K | $37.80 | $465K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.7K | $37.80 | $64.3K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1K | $38.02 | $38K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.3K | $37.80 | $465K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | ▼sell | 19.8K | $41.05 | $813.7K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | ▼sell | 768 | $40.92 | $31.4K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | ▼sell | 10.3K | $40.86 | $419.4K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-24 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.5K | $27.15 | $40.7K |
| 2026-06-24 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.5K | $27.15 | $40.7K |
| 2026-06-01 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.3K | $27.15 | $34.6K |
| 2026-06-01 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.3K | $27.15 | $34.6K |
| 2026-04-02 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 2.4K | $30.12 | $73.3K |
| 2026-04-02 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 2.4K | $30.12 | $73.3K |
| 2026-03-20 | Avik DeyDirector of Issuer | grant | 105.9K | $63.38 | $6.71M |
| 2026-03-20 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 2.5K | $61.53 | $155.7K |
| 2026-03-20 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 7.6K | $61.53 | $467.3K |
| 2026-03-20 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 16.9K | $63.38 | $1.07M |
| 2026-03-20 | May W. M. WongSenior Officer of Issuer | grant | 666 | $61.53 | $41K |
| 2026-03-20 | May W. M. WongSenior Officer of Issuer | grant | 2K | $61.53 | $122.9K |
| 2026-03-20 | May W. M. WongSenior Officer of Issuer | grant | 4.4K | $63.38 | $281.2K |
| 2026-03-20 | Steven Andrew WollinSenior Officer of Issuer | grant | 2.5K | $61.53 | $152K |
| 2026-03-20 | Steven Andrew WollinSenior Officer of Issuer | grant | 7.4K | $61.53 | $456K |
| 2026-03-20 | Steven Andrew WollinSenior Officer of Issuer | grant | 16.5K | $63.38 | $1.04M |
| 2026-03-20 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | grant | 2.3K | $61.53 | $142.4K |
| 2026-03-20 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | grant | 6.9K | $61.53 | $427.2K |
| 2026-03-20 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | grant | 15.4K | $63.38 | $977.8K |
| 2026-03-20 | Andrew Laurence PearsonSenior Officer of Issuer | grant | 3.1K | $61.53 | $192.2K |
| 2026-03-20 | Andrew Laurence PearsonSenior Officer of Issuer | grant | 9.4K | $61.53 | $576.6K |
| 2026-03-20 | Andrew Laurence PearsonSenior Officer of Issuer | grant | 20.8K | $63.38 | $1.32M |
| 2026-03-20 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 2.3K | $61.53 | $142.4K |
| 2026-03-20 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 6.9K | $61.53 | $427.2K |
| 2026-03-20 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 15.4K | $63.38 | $977.8K |
| 2026-03-20 | John Kevin MacIntoshSenior Officer of Issuer | grant | 3.3K | $61.53 | $200K |
| 2026-03-20 | John Kevin MacIntoshSenior Officer of Issuer | grant | 9.8K | $61.53 | $600K |
| 2026-03-20 | John Kevin MacIntoshSenior Officer of Issuer | grant | 21.7K | $63.38 | $1.37M |
| 2026-03-20 | Avik DeyDirector of Issuer | grant | 15.9K | $61.53 | $977.5K |
| 2026-03-20 | Avik DeyDirector of Issuer | grant | 47.7K | $61.53 | $2.93M |
| 2026-03-18 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $30.78 | $52.3K |
| 2026-03-18 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $30.78 | $52.3K |
| 2026-03-13 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $59.74 | $118.8K |
| 2026-03-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $30.78 | $52.3K |
| 2026-03-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $30.78 | $52.3K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.2K | $30.78 | $68.9K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.6K | $30.78 | $49.2K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.2K | $30.78 | $68.9K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.6K | $30.78 | $49.2K |
| 2026-03-09 | May W. M. WongSenior Officer of Issuer | option_exercise | 3.2K | $30.78 | $99.1K |
| 2026-03-09 | May W. M. WongSenior Officer of Issuer | option_exercise | 3.2K | $30.78 | $99.1K |
| 2026-02-27 | Avik DeyDirector of Issuer | option_exercise | 12.6K | $60.98 | $765.3K |
| 2026-02-27 | Avik DeyDirector of Issuer | option_exercise | 37.7K | $60.98 | $2.3M |
| 2026-02-27 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $60.98 | $106.1K |
| 2026-02-27 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1K | $60.98 | $63.7K |
| 2026-02-27 | May W. M. WongSenior Officer of Issuer | option_exercise | 1.1K | $60.98 | $66.7K |
| 2026-02-27 | May W. M. WongSenior Officer of Issuer | option_exercise | 656 | $60.98 | $40K |
| 2026-02-27 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 1.2K | $60.98 | $72.6K |
| 2026-02-27 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 714 | $60.98 | $43.5K |
| 2026-02-27 | Scott Bradley MansonSenior Officer of Issuer | option_exercise | 1K | $60.98 | $63.2K |
| 2026-02-27 | Scott Bradley MansonSenior Officer of Issuer | option_exercise | 622 | $60.98 | $37.9K |
| 2025-05-13 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-13 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $52.95 | $105.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $52.95 | $105.9K |
| 2025-05-09 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 5.7K | $24.47 | $139.7K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.7K | $24.47 | $66.7K |
| 2025-05-09 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 5.7K | $24.47 | $139.7K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.7K | $53.00 | $144.4K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.7K | $24.47 | $66.7K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.7K | $53.00 | $144.4K |
| 2025-05-07 | Steven Andrew WollinSenior Officer of Issuer | grant | 1.9K | $48.08 | $93.5K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 2.5K | $48.08 | $122.1K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 847 | $48.08 | $40.7K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 1.9K | $48.08 | $92.5K |
| 2025-05-07 | Avik DeyDirector of Issuer | grant | 79.8K | $52.06 | $4.15M |
| 2025-05-07 | Avik DeyDirector of Issuer | grant | 35.9K | $48.08 | $1.73M |
| 2025-05-07 | Avik DeyDirector of Issuer | grant | 12K | $48.08 | $575.2K |
| 2025-05-07 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 19.6K | $52.06 | $1.02M |
| 2025-05-07 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 8.8K | $48.08 | $423K |
| 2025-05-07 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 2.9K | $48.08 | $141K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 5.6K | $52.06 | $293.8K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 950 | $52.63 | $50K |
| 2025-05-07 | May W. M. WongSenior Officer of Issuer | grant | 749 | $48.08 | $36K |
| 2025-05-07 | May W. M. WongSenior Officer of Issuer | grant | 2.2K | $48.08 | $108K |
| 2025-05-07 | May W. M. WongSenior Officer of Issuer | grant | 5K | $52.06 | $259.8K |
| 2025-05-07 | Steven Andrew WollinSenior Officer of Issuer | grant | 5.8K | $48.08 | $280.5K |
| 2025-05-07 | Steven Andrew WollinSenior Officer of Issuer | grant | 13K | $52.06 | $674.9K |
| 2025-05-07 | Steven Andrew WollinSenior Officer of Issuer | grant | 2.7K | $52.63 | $141.8K |
| 2025-05-07 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 1.2K | $48.08 | $56.8K |
| 2025-05-07 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 3.5K | $48.08 | $170.4K |
| 2025-05-07 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 7.9K | $52.06 | $410K |
| 2025-05-07 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 1.2K | $48.08 | $60K |
| 2025-05-07 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 3.7K | $48.08 | $180K |
| 2025-05-07 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 8.3K | $52.06 | $433.1K |
| 2025-05-07 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 1.9K | $52.63 | $98.5K |
| 2025-02-28 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 744 | $62.59 | $46.6K |
| 2025-02-28 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 1.4K | $62.59 | $85.1K |
| 2025-02-28 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 4.1K | $62.59 | $255.2K |
| 2025-02-28 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 3.3K | $62.59 | $206.9K |
| 2025-02-28 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 9.9K | $62.59 | $620.9K |
| 2025-02-28 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 3.3K | $62.59 | $206.9K |
| 2025-02-28 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 9.9K | $62.59 | $620.9K |
| 2025-02-28 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.9K | $62.59 | $117.1K |
| 2025-02-28 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.1K | $62.59 | $70.2K |
| 2025-02-28 | May W. M. WongSenior Officer of Issuer | option_exercise | 1.1K | $62.59 | $67.7K |
| 2025-02-28 | May W. M. WongSenior Officer of Issuer | option_exercise | 649 | $62.59 | $40.6K |
| 2025-02-28 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 1.2K | $62.59 | $77.6K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 5.8K | $41.41 | $241K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 2.6K | $40.48 | $105.7K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 5.8K | $41.41 | $241K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 2.6K | $40.48 | $105.7K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 9.9K | $40.48 | $399.9K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 9.9K | $40.48 | $399.9K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 20.5K | $34.23 | $700.6K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 20.5K | $34.23 | $700.6K |
| 2024-06-12 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 7.9K | $27.15 | $214.1K |
| 2024-06-12 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 7.9K | $27.15 | $214.1K |
| 2024-03-25 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 7.1K | $25.53 | $180.8K |
| 2024-03-25 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 7.1K | $25.53 | $180.8K |
| 2024-03-15 | Bryan DeNeveSenior Officer of Issuer | grant | 9.9K | $37.47 | $369.6K |
| 2024-03-15 | Bryan DeNeveSenior Officer of Issuer | grant | 21.9K | $37.81 | $828.8K |
| 2024-03-15 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 3.4K | $37.47 | $125.8K |
| 2024-03-15 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 2.7K | $37.47 | $99.9K |
| 2024-03-15 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 5.9K | $37.81 | $224K |
| 2024-03-15 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.3K | $37.04 | $86.3K |
| 2024-03-15 | May W. M. WongSenior Officer of Issuer | grant | 961 | $37.47 | $36K |
| 2024-03-15 | May W. M. WongSenior Officer of Issuer | grant | 2.9K | $37.47 | $108K |
| 2024-03-15 | May W. M. WongSenior Officer of Issuer | grant | 6.4K | $37.81 | $242.2K |
| 2024-03-15 | Steven Andrew WollinSenior Officer of Issuer | grant | 1.3K | $37.47 | $48K |
| 2024-03-15 | Steven Andrew WollinSenior Officer of Issuer | grant | 3.8K | $37.47 | $144K |
| 2024-03-15 | Steven Andrew WollinSenior Officer of Issuer | grant | 8.5K | $37.81 | $322.9K |
| 2024-03-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 1.5K | $37.47 | $54.4K |
| 2024-03-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 4.4K | $37.47 | $163.2K |
| 2024-03-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 9.7K | $37.81 | $366K |
| 2024-03-15 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 1.5K | $37.47 | $57.6K |
| 2024-03-15 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 4.6K | $37.47 | $172.8K |
| 2024-03-15 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 10.2K | $37.81 | $387.5K |
| 2024-03-15 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 3.4K | $37.47 | $128.8K |
| 2024-03-15 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 10.3K | $37.47 | $386.4K |
| 2024-03-15 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 22.9K | $37.81 | $866.5K |
| 2024-03-15 | Avik DeyDirector of Issuer | grant | 13.4K | $37.47 | $501K |
| 2024-03-15 | Avik DeyDirector of Issuer | grant | 40.1K | $37.47 | $1.5M |
| 2024-03-15 | Avik DeyDirector of Issuer | grant | 89.1K | $37.81 | $3.37M |
| 2024-03-15 | Bryan DeNeveSenior Officer of Issuer | grant | 3.3K | $37.47 | $123.2K |
| 2024-03-04 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 8.1K | $25.53 | $206.8K |
| 2024-03-04 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 8.1K | $25.53 | $206.8K |
| 2024-02-16 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 9.9K | $37.33 | $369.3K |
| 2024-02-16 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $37.33 | $76.2K |
| 2024-02-16 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.2K | $37.33 | $45.7K |
| 2024-02-16 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 3.6K | $37.33 | $134.6K |
| 2024-02-16 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 10.8K | $37.33 | $403.8K |
| 2024-02-16 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 1.4K | $37.33 | $51.1K |
| 2024-02-16 | May W. M. WongSenior Officer of Issuer | option_exercise | 686 | $37.33 | $25.6K |
| 2024-02-16 | May W. M. WongSenior Officer of Issuer | option_exercise | 1.1K | $37.33 | $42.7K |
| 2024-02-16 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 4.1K | $37.33 | $153.2K |
| 2024-02-16 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 1.3K | $37.33 | $49.8K |
| 2024-02-16 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 801 | $37.33 | $29.9K |
| 2024-02-16 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 3.3K | $37.33 | $123.1K |
| 2023-12-31 | Brian Keith TrentDirector of Issuer | grant | 3K | $40.45 | $122.4K |
| 2023-12-31 | Robert L. PhillipsDirector of Issuer | grant | 4.5K | $40.45 | $180.8K |
| 2023-12-31 | Jane Leslie PeverettDirector of Issuer | grant | 4.6K | $40.45 | $188K |
| 2023-12-31 | Barry PerryDirector of Issuer | grant | 3.6K | $40.45 | $143.7K |
| 2023-12-31 | Kelly Michelle HuntingtonDirector of Issuer | grant | 3K | $40.45 | $122.4K |
| 2023-12-31 | Carolyn Joan GrahamDirector of Issuer | grant | 2K | $40.45 | $80.2K |
| 2023-12-31 | Jill Veronica GardinerDirector of Issuer | grant | 5.4K | $40.45 | $217.3K |
| 2023-12-31 | Gary BosgoedDirector of Issuer | grant | 2.2K | $40.45 | $90.4K |
| 2023-12-31 | Doyle Nolan BenebyDirector of Issuer | grant | 6.3K | $40.45 | $255.8K |
| 2023-12-15 | May W. M. WongSenior Officer of Issuer | option_exercise | 3.4K | $25.53 | $87.9K |
| 2023-12-15 | May W. M. WongSenior Officer of Issuer | option_exercise | 3.4K | $25.53 | $87.9K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 7.1K | $30.78 | $217.6K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 6.2K | $27.15 | $169.6K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 6.5K | $34.23 | $222.7K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 7.1K | $30.78 | $217.6K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 6.2K | $27.15 | $169.6K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 6.5K | $34.23 | $222.7K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 8K | $24.47 | $196.2K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 3.5K | $25.53 | $89.7K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 8K | $24.47 | $196.2K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 3.5K | $25.53 | $89.7K |
Director of Issuer
Director of Issuer
Director 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
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Doyle Nolan BenebyDirector of Issuer | 78.6K | 2024-12-31▲buy2.4K | 0.05% |
| Jill Veronica GardinerDirector of Issuer | 58.4K | 2025-12-31▲buy2.6K | 0.04% |
| Kelly Michelle HuntingtonDirector of Issuer | 52.1K | 2025-12-31▲buy2.3K | 0.03% |
| Brian Keith TrentDirector of Issuer | 41K | 2025-12-31▲buy1.8K | 0.03% |
| Barry PerryDirector of Issuer | 40.8K | 2026-05-01▲buy14.8K | 0.03% |
| Robert L. PhillipsDirector of Issuer | 30.6K | 2024-12-31▲buy1.5K | 0.02% |
| Bryan DeNeveSenior Officer of Issuer | 28.5Kas filed 2024-12-31 | 2025-02-28option_exercise3.3K | 0.02% |
| Jane Leslie PeverettDirector of Issuer | 25.3K | 2025-12-31▲buy1.1K | 0.02% |
| Jacquelyn Marie PylypiukSenior Officer of Issuer | 13.1K | 2025-12-31▲buy546 | 0.01% |
| Carolyn Joan GrahamDirector of Issuer | 11K | 2025-12-31▲buy3.8K | 0.01% |
| Sandra Anne HaskinsSenior Officer of Issuer | 10.1K | 2025-05-09option_exercise5.7K | 0.01% |
| Jason Daniel ComandanteSenior Officer of Issuer | 8.7K | 2026-06-24option_exercise1.5K | 0.01% |
| Avik DeyDirector of Issuer | 6.3K | 2026-05-01▲buy2.3K | 0.00% |
| Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | 6.2K | 2026-05-01▲buy2K | 0.00% |
| Neil Heath SmithDirector of Issuer | 6K | 2026-03-11▲buy6K | 0.00% |
| George Allen WilliamsDirector of Issuer | 5.4K | 2025-12-31▲buy2.5K | 0.00% |
| Steven Andrew WollinSenior Officer of Issuer | 1.9K | 2026-04-02▼sell2.4K | 0.00% |
| May W. M. WongSenior Officer of Issuer | 1.8Kas filed 2026-03-09 | 2026-03-20grant666 | 0.00% |
| Gary BosgoedDirector of Issuer | 750 | 2026-05-27▲buy750 | 0.00% |
| Pauline Kwai Sheung McLeanSenior Officer of Issuer | 700 | 2026-03-24▲buy400 | 0.00% |
| Christopher L. KopeckySenior Officer of Issuer | 0 | 2023-08-24option_exercise7.1K | 0.00% |
| Andrew Laurence PearsonSenior Officer of Issuer | — | 2026-03-20grant3.1K | — |
| Scott Bradley MansonSenior Officer of Issuer | — | 2026-02-27option_exercise1K | — |
| John Kevin MacIntoshSenior Officer of Issuer | — | 2026-03-20grant3.3K | — |
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
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
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
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-27 | Gary BosgoedDirector of Issuer | ▲buy | 750 | $67.17 | $50.4K |
| 2026-05-01 | Barry PerryDirector of Issuer | ▲buy | 14.8K | $64.75 | $957.6K |
| 2026-05-01 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | ▲buy | 2K | $64.75 | $129.5K |
| 2026-05-01 | Avik DeyDirector of Issuer | ▲buy | 2.3K | $64.99 | $146.2K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 400 | $64.14 | $25.7K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 2K | $64.15 | $131K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 400 | $64.20 | $25.7K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 1K | $64.31 | $64.3K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 400 | $64.29 | $25.7K |
| 2026-03-24 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 500 | $64.28 | $32.1K |
| 2026-03-11 | Neil Heath SmithDirector of Issuer | ▲buy | 6K | $45.01 | $270K |
| 2026-03-09 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | ▲buy | 4K | $60.50 | $242K |
| 2025-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 546 | $56.81 | $31K |
| 2025-12-31 | Avik DeyDirector of Issuer | ▲buy | 1.7K | $56.81 | $95.3K |
| 2025-12-31 | Avik DeyDirector of Issuer | ▲buy | 5K | $56.81 | $286K |
| 2025-12-31 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | ▲buy | 474 | $60.64 | $28.7K |
| 2025-12-31 | Steven Andrew WollinSenior Officer of Issuer | ▲buy | 815 | $57.33 | $46.7K |
| 2025-12-31 | George Allen WilliamsDirector of Issuer | ▲buy | 2.5K | $60.88 | $153.7K |
| 2025-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 1.8K | $57.58 | $103.6K |
| 2025-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 2.5K | $60.88 | $153.7K |
| 2025-12-31 | Neil Heath SmithDirector of Issuer | ▲buy | 2.5K | $60.88 | $153.7K |
| 2025-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 1.1K | $57.58 | $63.5K |
| 2025-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 1.8K | $60.88 | $111.4K |
| 2025-12-31 | Barry PerryDirector of Issuer | ▲buy | 721 | $57.58 | $41.5K |
| 2025-12-31 | Barry PerryDirector of Issuer | ▲buy | 4K | $60.88 | $244K |
| 2025-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 2.3K | $57.58 | $132.5K |
| 2025-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 2.5K | $60.88 | $153.7K |
| 2025-12-31 | Carolyn Joan GrahamDirector of Issuer | ▲buy | 3.8K | $60.88 | $228.8K |
| 2025-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 2.6K | $57.58 | $146.9K |
| 2025-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 4K | $60.88 | $244.3K |
| 2025-12-31 | Gary BosgoedDirector of Issuer | ▲buy | 1.8K | $60.88 | $111.4K |
| 2025-12-31 | Avik DeyDirector of Issuer | ▲buy | 4K | $54.93 | $221K |
| 2024-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 689 | $42.17 | $29.1K |
| 2024-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 690 | $46.99 | $32.4K |
| 2024-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 543 | $46.99 | $25.5K |
| 2024-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 1.6K | $46.99 | $76.5K |
| 2024-12-31 | Avik DeyDirector of Issuer | ▲buy | 1.4K | $46.99 | $66K |
| 2024-12-31 | Avik DeyDirector of Issuer | ▲buy | 4.2K | $46.99 | $198K |
| 2024-12-31 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 1.5K | $46.99 | $72.1K |
| 2024-12-31 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 1.6K | $46.99 | $73.7K |
| 2024-12-31 | George Allen WilliamsDirector of Issuer | ▲buy | 2.9K | $46.29 | $132.5K |
| 2024-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 1.8K | $48.12 | $87.5K |
| 2024-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 3.4K | $46.29 | $157.5K |
| 2024-12-31 | Robert L. PhillipsDirector of Issuer | ▲buy | 1.5K | $48.12 | $70.1K |
| 2024-12-31 | Robert L. PhillipsDirector of Issuer | ▲buy | 5K | $46.29 | $230.5K |
| 2024-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 1.1K | $48.12 | $52.7K |
| 2024-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 2.4K | $46.29 | $113.2K |
| 2024-12-31 | Barry PerryDirector of Issuer | ▲buy | 536 | $48.12 | $25.8K |
| 2024-12-31 | Barry PerryDirector of Issuer | ▲buy | 5.4K | $46.29 | $248K |
| 2024-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 2.4K | $48.12 | $114K |
| 2024-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 3.4K | $46.29 | $157.5K |
| 2024-12-31 | Carolyn Joan GrahamDirector of Issuer | ▲buy | 5K | $46.29 | $232.6K |
| 2024-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 2.6K | $48.12 | $122.9K |
| 2024-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 5.4K | $46.29 | $248.3K |
| 2024-12-31 | Gary BosgoedDirector of Issuer | ▲buy | 2.4K | $46.29 | $113.2K |
| 2024-12-31 | Doyle Nolan BenebyDirector of Issuer | ▲buy | 2.4K | $48.12 | $115.4K |
| 2024-12-31 | Doyle Nolan BenebyDirector of Issuer | ▲buy | 1.3K | $46.29 | $62.4K |
| 2024-12-31 | Steven Andrew WollinSenior Officer of Issuer | ▲buy | 790 | $43.12 | $34.1K |
| 2024-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 817 | $42.95 | $35.1K |
| 2024-12-31 | Neil Heath SmithDirector of Issuer | ▲buy | 3.9K | $46.29 | $179.9K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.40 | $187K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.14 | $185.7K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.40 | $187K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.14 | $185.7K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.40 | $187K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.20 | $186K |
| 2024-05-10 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $37.14 | $185.7K |
| 2024-05-03 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $35.80 | $179K |
| 2024-05-03 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $35.80 | $179K |
| 2024-05-03 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 5K | $35.80 | $179K |
| 2023-12-31 | Avik DeyDirector of Issuer | ▲buy | 1.5K | $41.10 | $60.4K |
| 2023-12-31 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 1.3K | $41.10 | $53.7K |
| 2023-12-31 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 1.6K | $41.10 | $66.1K |
| 2023-12-31 | Brian Keith TrentDirector of Issuer | ▲buy | 1.7K | $40.23 | $68.3K |
| 2023-12-31 | Robert L. PhillipsDirector of Issuer | ▲buy | 1.2K | $40.23 | $49.8K |
| 2023-12-31 | Jane Leslie PeverettDirector of Issuer | ▲buy | 915 | $40.23 | $36.8K |
| 2023-12-31 | Kelly Michelle HuntingtonDirector of Issuer | ▲buy | 2.3K | $40.23 | $91.2K |
| 2023-12-31 | Jill Veronica GardinerDirector of Issuer | ▲buy | 2.3K | $40.23 | $93.8K |
| 2023-12-31 | Doyle Nolan BenebyDirector of Issuer | ▲buy | 4.1K | $40.23 | $165.9K |
| 2023-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 615 | $41.06 | $25.3K |
| 2023-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 842 | $41.36 | $34.8K |
| 2023-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 1.3K | $35.36 | $44.7K |
| 2023-12-31 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▲buy | 670 | $41.10 | $27.5K |
| 2023-12-31 | Sandra Anne HaskinsSenior Officer of Issuer | ▲buy | 1.6K | $41.10 | $65.4K |
| 2023-08-10 | Carolyn Joan GrahamDirector of Issuer | ▲buy | 1.2K | $40.37 | $50.1K |
| 2023-08-08 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $39.82 | $398.2K |
| 2023-08-08 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $39.82 | $398.2K |
| 2023-08-08 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $39.82 | $398.2K |
| 2023-08-04 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $40.49 | $404.9K |
| 2023-08-04 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $40.49 | $404.9K |
| 2023-08-04 | Bryan DeNeveSenior Officer of Issuer | ▲buy | 10K | $40.49 | $404.9K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-24 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.5K | $74.88 | $112.3K |
| 2026-06-01 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.3K | $70.89 | $90.5K |
| 2026-04-02 | Steven Andrew WollinSenior Officer of Issuer | ▼sell | 2.4K | $66.85 | $162.8K |
| 2026-03-18 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.7K | $64.67 | $109.9K |
| 2026-03-12 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.7K | $63.19 | $107.4K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 1.6K | $62.19 | $99.5K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2.2K | $61.79 | $138.3K |
| 2026-03-09 | May W. M. WongSenior Officer of Issuer | ▼sell | 2.1K | $61.36 | $129.3K |
| 2025-05-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.67 | $53.7K |
| 2025-05-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 962 | $53.63 | $51.6K |
| 2025-05-14 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.05 | $53K |
| 2025-05-14 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.08 | $53.1K |
| 2025-05-14 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.64 | $53.6K |
| 2025-05-14 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 1K | $53.06 | $53.1K |
| 2025-05-13 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2K | $53.95 | $107.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2K | $52.95 | $105.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2K | $53.45 | $106.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2K | $24.47 | $48.9K |
| 2025-05-09 | Sandra Anne HaskinsSenior Officer of Issuer | ▼sell | 5.7K | $53.00 | $302.6K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2.7K | $53.00 | $144.4K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | ▼sell | 2.7K | $24.47 | $66.7K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 6.1K | $50.55 | $308.4K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.8K | $50.56 | $647.2K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.8K | $50.56 | $647.2K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 6.1K | $50.55 | $308.4K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.8K | $50.56 | $647.2K |
| 2024-10-04 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 6.1K | $50.55 | $308.4K |
| 2024-09-30 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3K | $49.64 | $148.9K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 700 | $49.90 | $34.9K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.2K | $46.13 | $147.6K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 900 | $46.14 | $41.5K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.5K | $46.11 | $161.4K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.5K | $46.12 | $68.3K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.3K | $42.95 | $55.8K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 700 | $42.94 | $30.1K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.1K | $42.90 | $90.1K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 800 | $42.86 | $34.3K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.9K | $42.82 | $81.4K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 900 | $42.79 | $38.5K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 4.3K | $42.83 | $184.2K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.9K | $42.59 | $166.1K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 4.1K | $42.50 | $174.3K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 6.7K | $43.12 | $288.9K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.3K | $43.11 | $142.3K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 800 | $43.10 | $34.5K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.5K | $42.96 | $150.4K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 3.6K | $42.95 | $154.6K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.7K | $42.30 | $71.9K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.6K | $42.38 | $110.2K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.2K | $42.43 | $93.3K |
| 2024-06-14 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.4K | $40.38 | $98.6K |
| 2024-06-14 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.4K | $40.38 | $98.6K |
| 2024-06-14 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.4K | $40.38 | $98.6K |
| 2024-06-12 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 5.7K | $41.50 | $236.6K |
| 2024-06-12 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 2.2K | $41.51 | $90.8K |
| 2024-04-02 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 7.5K | $37.44 | $280.8K |
| 2024-03-25 | Jacquelyn Marie PylypiukSenior Officer of Issuer | ▼sell | 5.2K | $39.22 | $204.3K |
| 2024-03-01 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 5K | $38.22 | $191.1K |
| 2024-03-01 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 5K | $38.22 | $191.1K |
| 2024-03-01 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 5K | $38.22 | $191.1K |
| 2023-12-15 | May W. M. WongSenior Officer of Issuer | ▼sell | 1.8K | $38.09 | $68.6K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1K | $38.02 | $38K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.7K | $37.80 | $64.3K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.3K | $37.80 | $465K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.7K | $37.80 | $64.3K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1K | $38.02 | $38K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.3K | $37.80 | $465K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1.7K | $37.80 | $64.3K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 1K | $38.02 | $38K |
| 2023-12-11 | Bryan DeNeveSenior Officer of Issuer | ▼sell | 12.3K | $37.80 | $465K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | ▼sell | 19.8K | $41.05 | $813.7K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | ▼sell | 768 | $40.92 | $31.4K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | ▼sell | 10.3K | $40.86 | $419.4K |
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-06-24 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.5K | $27.15 | $40.7K |
| 2026-06-24 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.5K | $27.15 | $40.7K |
| 2026-06-01 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.3K | $27.15 | $34.6K |
| 2026-06-01 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.3K | $27.15 | $34.6K |
| 2026-04-02 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 2.4K | $30.12 | $73.3K |
| 2026-04-02 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 2.4K | $30.12 | $73.3K |
| 2026-03-20 | Avik DeyDirector of Issuer | grant | 105.9K | $63.38 | $6.71M |
| 2026-03-20 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 2.5K | $61.53 | $155.7K |
| 2026-03-20 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 7.6K | $61.53 | $467.3K |
| 2026-03-20 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 16.9K | $63.38 | $1.07M |
| 2026-03-20 | May W. M. WongSenior Officer of Issuer | grant | 666 | $61.53 | $41K |
| 2026-03-20 | May W. M. WongSenior Officer of Issuer | grant | 2K | $61.53 | $122.9K |
| 2026-03-20 | May W. M. WongSenior Officer of Issuer | grant | 4.4K | $63.38 | $281.2K |
| 2026-03-20 | Steven Andrew WollinSenior Officer of Issuer | grant | 2.5K | $61.53 | $152K |
| 2026-03-20 | Steven Andrew WollinSenior Officer of Issuer | grant | 7.4K | $61.53 | $456K |
| 2026-03-20 | Steven Andrew WollinSenior Officer of Issuer | grant | 16.5K | $63.38 | $1.04M |
| 2026-03-20 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | grant | 2.3K | $61.53 | $142.4K |
| 2026-03-20 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | grant | 6.9K | $61.53 | $427.2K |
| 2026-03-20 | Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | grant | 15.4K | $63.38 | $977.8K |
| 2026-03-20 | Andrew Laurence PearsonSenior Officer of Issuer | grant | 3.1K | $61.53 | $192.2K |
| 2026-03-20 | Andrew Laurence PearsonSenior Officer of Issuer | grant | 9.4K | $61.53 | $576.6K |
| 2026-03-20 | Andrew Laurence PearsonSenior Officer of Issuer | grant | 20.8K | $63.38 | $1.32M |
| 2026-03-20 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 2.3K | $61.53 | $142.4K |
| 2026-03-20 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 6.9K | $61.53 | $427.2K |
| 2026-03-20 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 15.4K | $63.38 | $977.8K |
| 2026-03-20 | John Kevin MacIntoshSenior Officer of Issuer | grant | 3.3K | $61.53 | $200K |
| 2026-03-20 | John Kevin MacIntoshSenior Officer of Issuer | grant | 9.8K | $61.53 | $600K |
| 2026-03-20 | John Kevin MacIntoshSenior Officer of Issuer | grant | 21.7K | $63.38 | $1.37M |
| 2026-03-20 | Avik DeyDirector of Issuer | grant | 15.9K | $61.53 | $977.5K |
| 2026-03-20 | Avik DeyDirector of Issuer | grant | 47.7K | $61.53 | $2.93M |
| 2026-03-18 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $30.78 | $52.3K |
| 2026-03-18 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $30.78 | $52.3K |
| 2026-03-13 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $59.74 | $118.8K |
| 2026-03-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $30.78 | $52.3K |
| 2026-03-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $30.78 | $52.3K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.2K | $30.78 | $68.9K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.6K | $30.78 | $49.2K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.2K | $30.78 | $68.9K |
| 2026-03-10 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.6K | $30.78 | $49.2K |
| 2026-03-09 | May W. M. WongSenior Officer of Issuer | option_exercise | 3.2K | $30.78 | $99.1K |
| 2026-03-09 | May W. M. WongSenior Officer of Issuer | option_exercise | 3.2K | $30.78 | $99.1K |
| 2026-02-27 | Avik DeyDirector of Issuer | option_exercise | 12.6K | $60.98 | $765.3K |
| 2026-02-27 | Avik DeyDirector of Issuer | option_exercise | 37.7K | $60.98 | $2.3M |
| 2026-02-27 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.7K | $60.98 | $106.1K |
| 2026-02-27 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1K | $60.98 | $63.7K |
| 2026-02-27 | May W. M. WongSenior Officer of Issuer | option_exercise | 1.1K | $60.98 | $66.7K |
| 2026-02-27 | May W. M. WongSenior Officer of Issuer | option_exercise | 656 | $60.98 | $40K |
| 2026-02-27 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 1.2K | $60.98 | $72.6K |
| 2026-02-27 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 714 | $60.98 | $43.5K |
| 2026-02-27 | Scott Bradley MansonSenior Officer of Issuer | option_exercise | 1K | $60.98 | $63.2K |
| 2026-02-27 | Scott Bradley MansonSenior Officer of Issuer | option_exercise | 622 | $60.98 | $37.9K |
| 2025-05-13 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-13 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $52.95 | $105.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $24.47 | $48.9K |
| 2025-05-12 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $52.95 | $105.9K |
| 2025-05-09 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 5.7K | $24.47 | $139.7K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.7K | $24.47 | $66.7K |
| 2025-05-09 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 5.7K | $24.47 | $139.7K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.7K | $53.00 | $144.4K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.7K | $24.47 | $66.7K |
| 2025-05-09 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.7K | $53.00 | $144.4K |
| 2025-05-07 | Steven Andrew WollinSenior Officer of Issuer | grant | 1.9K | $48.08 | $93.5K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 2.5K | $48.08 | $122.1K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 847 | $48.08 | $40.7K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 1.9K | $48.08 | $92.5K |
| 2025-05-07 | Avik DeyDirector of Issuer | grant | 79.8K | $52.06 | $4.15M |
| 2025-05-07 | Avik DeyDirector of Issuer | grant | 35.9K | $48.08 | $1.73M |
| 2025-05-07 | Avik DeyDirector of Issuer | grant | 12K | $48.08 | $575.2K |
| 2025-05-07 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 19.6K | $52.06 | $1.02M |
| 2025-05-07 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 8.8K | $48.08 | $423K |
| 2025-05-07 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 2.9K | $48.08 | $141K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 5.6K | $52.06 | $293.8K |
| 2025-05-07 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 950 | $52.63 | $50K |
| 2025-05-07 | May W. M. WongSenior Officer of Issuer | grant | 749 | $48.08 | $36K |
| 2025-05-07 | May W. M. WongSenior Officer of Issuer | grant | 2.2K | $48.08 | $108K |
| 2025-05-07 | May W. M. WongSenior Officer of Issuer | grant | 5K | $52.06 | $259.8K |
| 2025-05-07 | Steven Andrew WollinSenior Officer of Issuer | grant | 5.8K | $48.08 | $280.5K |
| 2025-05-07 | Steven Andrew WollinSenior Officer of Issuer | grant | 13K | $52.06 | $674.9K |
| 2025-05-07 | Steven Andrew WollinSenior Officer of Issuer | grant | 2.7K | $52.63 | $141.8K |
| 2025-05-07 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 1.2K | $48.08 | $56.8K |
| 2025-05-07 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 3.5K | $48.08 | $170.4K |
| 2025-05-07 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 7.9K | $52.06 | $410K |
| 2025-05-07 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 1.2K | $48.08 | $60K |
| 2025-05-07 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 3.7K | $48.08 | $180K |
| 2025-05-07 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 8.3K | $52.06 | $433.1K |
| 2025-05-07 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 1.9K | $52.63 | $98.5K |
| 2025-02-28 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 744 | $62.59 | $46.6K |
| 2025-02-28 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 1.4K | $62.59 | $85.1K |
| 2025-02-28 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 4.1K | $62.59 | $255.2K |
| 2025-02-28 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 3.3K | $62.59 | $206.9K |
| 2025-02-28 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 9.9K | $62.59 | $620.9K |
| 2025-02-28 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 3.3K | $62.59 | $206.9K |
| 2025-02-28 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 9.9K | $62.59 | $620.9K |
| 2025-02-28 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.9K | $62.59 | $117.1K |
| 2025-02-28 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.1K | $62.59 | $70.2K |
| 2025-02-28 | May W. M. WongSenior Officer of Issuer | option_exercise | 1.1K | $62.59 | $67.7K |
| 2025-02-28 | May W. M. WongSenior Officer of Issuer | option_exercise | 649 | $62.59 | $40.6K |
| 2025-02-28 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 1.2K | $62.59 | $77.6K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 5.8K | $41.41 | $241K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 2.6K | $40.48 | $105.7K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 5.8K | $41.41 | $241K |
| 2024-09-26 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 2.6K | $40.48 | $105.7K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 9.9K | $40.48 | $399.9K |
| 2024-09-09 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 9.9K | $40.48 | $399.9K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 20.5K | $34.23 | $700.6K |
| 2024-08-06 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 20.5K | $34.23 | $700.6K |
| 2024-06-12 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 7.9K | $27.15 | $214.1K |
| 2024-06-12 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 7.9K | $27.15 | $214.1K |
| 2024-03-25 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 7.1K | $25.53 | $180.8K |
| 2024-03-25 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 7.1K | $25.53 | $180.8K |
| 2024-03-15 | Bryan DeNeveSenior Officer of Issuer | grant | 9.9K | $37.47 | $369.6K |
| 2024-03-15 | Bryan DeNeveSenior Officer of Issuer | grant | 21.9K | $37.81 | $828.8K |
| 2024-03-15 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 3.4K | $37.47 | $125.8K |
| 2024-03-15 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 2.7K | $37.47 | $99.9K |
| 2024-03-15 | Jason Daniel ComandanteSenior Officer of Issuer | grant | 5.9K | $37.81 | $224K |
| 2024-03-15 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2.3K | $37.04 | $86.3K |
| 2024-03-15 | May W. M. WongSenior Officer of Issuer | grant | 961 | $37.47 | $36K |
| 2024-03-15 | May W. M. WongSenior Officer of Issuer | grant | 2.9K | $37.47 | $108K |
| 2024-03-15 | May W. M. WongSenior Officer of Issuer | grant | 6.4K | $37.81 | $242.2K |
| 2024-03-15 | Steven Andrew WollinSenior Officer of Issuer | grant | 1.3K | $37.47 | $48K |
| 2024-03-15 | Steven Andrew WollinSenior Officer of Issuer | grant | 3.8K | $37.47 | $144K |
| 2024-03-15 | Steven Andrew WollinSenior Officer of Issuer | grant | 8.5K | $37.81 | $322.9K |
| 2024-03-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 1.5K | $37.47 | $54.4K |
| 2024-03-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 4.4K | $37.47 | $163.2K |
| 2024-03-15 | Jacquelyn Marie PylypiukSenior Officer of Issuer | grant | 9.7K | $37.81 | $366K |
| 2024-03-15 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 1.5K | $37.47 | $57.6K |
| 2024-03-15 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 4.6K | $37.47 | $172.8K |
| 2024-03-15 | Pauline Kwai Sheung McLeanSenior Officer of Issuer | grant | 10.2K | $37.81 | $387.5K |
| 2024-03-15 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 3.4K | $37.47 | $128.8K |
| 2024-03-15 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 10.3K | $37.47 | $386.4K |
| 2024-03-15 | Sandra Anne HaskinsSenior Officer of Issuer | grant | 22.9K | $37.81 | $866.5K |
| 2024-03-15 | Avik DeyDirector of Issuer | grant | 13.4K | $37.47 | $501K |
| 2024-03-15 | Avik DeyDirector of Issuer | grant | 40.1K | $37.47 | $1.5M |
| 2024-03-15 | Avik DeyDirector of Issuer | grant | 89.1K | $37.81 | $3.37M |
| 2024-03-15 | Bryan DeNeveSenior Officer of Issuer | grant | 3.3K | $37.47 | $123.2K |
| 2024-03-04 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 8.1K | $25.53 | $206.8K |
| 2024-03-04 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 8.1K | $25.53 | $206.8K |
| 2024-02-16 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 9.9K | $37.33 | $369.3K |
| 2024-02-16 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 2K | $37.33 | $76.2K |
| 2024-02-16 | Jason Daniel ComandanteSenior Officer of Issuer | option_exercise | 1.2K | $37.33 | $45.7K |
| 2024-02-16 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 3.6K | $37.33 | $134.6K |
| 2024-02-16 | Bryan DeNeveSenior Officer of Issuer | option_exercise | 10.8K | $37.33 | $403.8K |
| 2024-02-16 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 1.4K | $37.33 | $51.1K |
| 2024-02-16 | May W. M. WongSenior Officer of Issuer | option_exercise | 686 | $37.33 | $25.6K |
| 2024-02-16 | May W. M. WongSenior Officer of Issuer | option_exercise | 1.1K | $37.33 | $42.7K |
| 2024-02-16 | Jacquelyn Marie PylypiukSenior Officer of Issuer | option_exercise | 4.1K | $37.33 | $153.2K |
| 2024-02-16 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 1.3K | $37.33 | $49.8K |
| 2024-02-16 | Steven Andrew WollinSenior Officer of Issuer | option_exercise | 801 | $37.33 | $29.9K |
| 2024-02-16 | Sandra Anne HaskinsSenior Officer of Issuer | option_exercise | 3.3K | $37.33 | $123.1K |
| 2023-12-31 | Brian Keith TrentDirector of Issuer | grant | 3K | $40.45 | $122.4K |
| 2023-12-31 | Robert L. PhillipsDirector of Issuer | grant | 4.5K | $40.45 | $180.8K |
| 2023-12-31 | Jane Leslie PeverettDirector of Issuer | grant | 4.6K | $40.45 | $188K |
| 2023-12-31 | Barry PerryDirector of Issuer | grant | 3.6K | $40.45 | $143.7K |
| 2023-12-31 | Kelly Michelle HuntingtonDirector of Issuer | grant | 3K | $40.45 | $122.4K |
| 2023-12-31 | Carolyn Joan GrahamDirector of Issuer | grant | 2K | $40.45 | $80.2K |
| 2023-12-31 | Jill Veronica GardinerDirector of Issuer | grant | 5.4K | $40.45 | $217.3K |
| 2023-12-31 | Gary BosgoedDirector of Issuer | grant | 2.2K | $40.45 | $90.4K |
| 2023-12-31 | Doyle Nolan BenebyDirector of Issuer | grant | 6.3K | $40.45 | $255.8K |
| 2023-12-15 | May W. M. WongSenior Officer of Issuer | option_exercise | 3.4K | $25.53 | $87.9K |
| 2023-12-15 | May W. M. WongSenior Officer of Issuer | option_exercise | 3.4K | $25.53 | $87.9K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 7.1K | $30.78 | $217.6K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 6.2K | $27.15 | $169.6K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 6.5K | $34.23 | $222.7K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 7.1K | $30.78 | $217.6K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 6.2K | $27.15 | $169.6K |
| 2023-08-24 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 6.5K | $34.23 | $222.7K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 8K | $24.47 | $196.2K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 3.5K | $25.53 | $89.7K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 8K | $24.47 | $196.2K |
| 2023-08-23 | Christopher L. KopeckySenior Officer of Issuer | option_exercise | 3.5K | $25.53 | $89.7K |
Director of Issuer
Director of Issuer
Director 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
Director of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Doyle Nolan BenebyDirector of Issuer | 78.6K | 2024-12-31▲buy2.4K | 0.05% |
| Jill Veronica GardinerDirector of Issuer | 58.4K | 2025-12-31▲buy2.6K | 0.04% |
| Kelly Michelle HuntingtonDirector of Issuer | 52.1K | 2025-12-31▲buy2.3K | 0.03% |
| Brian Keith TrentDirector of Issuer | 41K | 2025-12-31▲buy1.8K | 0.03% |
| Barry PerryDirector of Issuer | 40.8K | 2026-05-01▲buy14.8K | 0.03% |
| Robert L. PhillipsDirector of Issuer | 30.6K | 2024-12-31▲buy1.5K | 0.02% |
| Bryan DeNeveSenior Officer of Issuer | 28.5Kas filed 2024-12-31 | 2025-02-28option_exercise3.3K | 0.02% |
| Jane Leslie PeverettDirector of Issuer | 25.3K | 2025-12-31▲buy1.1K | 0.02% |
| Jacquelyn Marie PylypiukSenior Officer of Issuer | 13.1K | 2025-12-31▲buy546 | 0.01% |
| Carolyn Joan GrahamDirector of Issuer | 11K | 2025-12-31▲buy3.8K | 0.01% |
| Sandra Anne HaskinsSenior Officer of Issuer | 10.1K | 2025-05-09option_exercise5.7K | 0.01% |
| Jason Daniel ComandanteSenior Officer of Issuer | 8.7K | 2026-06-24option_exercise1.5K | 0.01% |
| Avik DeyDirector of Issuer | 6.3K | 2026-05-01▲buy2.3K | 0.00% |
| Ferruccio Gaetano Francesco PuglieseSenior Officer of Issuer | 6.2K | 2026-05-01▲buy2K | 0.00% |
| Neil Heath SmithDirector of Issuer | 6K | 2026-03-11▲buy6K | 0.00% |
| George Allen WilliamsDirector of Issuer | 5.4K | 2025-12-31▲buy2.5K | 0.00% |
| Steven Andrew WollinSenior Officer of Issuer | 1.9K | 2026-04-02▼sell2.4K | 0.00% |
| May W. M. WongSenior Officer of Issuer | 1.8Kas filed 2026-03-09 | 2026-03-20grant666 | 0.00% |
| Gary BosgoedDirector of Issuer | 750 | 2026-05-27▲buy750 | 0.00% |
| Pauline Kwai Sheung McLeanSenior Officer of Issuer | 700 | 2026-03-24▲buy400 | 0.00% |
| Christopher L. KopeckySenior Officer of Issuer | 0 | 2023-08-24option_exercise7.1K | 0.00% |
| Andrew Laurence PearsonSenior Officer of Issuer | — | 2026-03-20grant3.1K | — |
| Scott Bradley MansonSenior Officer of Issuer | — | 2026-02-27option_exercise1K | — |
| John Kevin MacIntoshSenior Officer of Issuer | — | 2026-03-20grant3.3K | — |