IGM.TO
IGM Financial Inc.Loading 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.
595 shares ($49,956) on 2026-09-30.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-20 | James Patrick O'SullivanDirector of Issuer | ▲buy | 952 | $73.91 |
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
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
595 shares ($49,956) on 2026-09-30.
Every filing we hold for this issuer; balances as filed.
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-20 | James Patrick O'SullivanDirector of Issuer | ▲buy | 952 | $73.91 |
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
Filed by the issuer on its own account — the company buying its own shares, not an insider.
Issuer
Issuer
Director of Issuer
Director of Issuer
Senior Officer of Issuer
| $70.4K |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
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)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.9K | $87.97 | $607K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.2K | $87.98 | $190K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 900 | $87.99 | $79.2K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.6K | $89.30 | $142.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.17 | $35.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.15 | $26.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1K | $89.10 | $89.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.25 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.2K | $89.28 | $107.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.40 | $35.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.36 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.31 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.23 | $71.4K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.32 | $35.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.26 | $71.4K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.29 | $53.6K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.27 | $35.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1K | $89.28 | $89.3K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.48 | $71.6K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.53 | $44.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.57 | $26.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.49 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.43 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.41 | $53.6K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $89.42 | $80.5K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.69 | $44.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.73 | $44.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.74 | $26.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.76 | $26.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.81 | $26.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.80 | $53.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.89 | $53.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.00 | $27K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.03 | $36K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.6K | $90.10 | $144.2K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.01 | $45K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $90.03 | $63K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.08 | $27K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.2K | $90.04 | $108K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.00 | $27K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.95 | $45K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.97 | $45K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.1K | $89.98 | $99K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 2.7K | $90.05 | $243.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.06 | $45K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.5K | $90.09 | $135.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 6.4K | $90.08 | $580.5K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.75 | $44.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.63 | $62.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 1.4K | $89.65 | $125.5K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.38 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.22 | $71.4K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.26 | $62.5K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.24 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.18 | $35.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.33 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.27 | $35.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $89.28 | $80.4K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.29 | $44.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 1.7K | $89.39 | $152K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.36 | $35.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.31 | $53.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.32 | $44.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.40 | $62.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 2.2K | $89.48 | $196.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.49 | $71.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.42 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.38 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.35 | $35.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.32 | $53.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.46 | $44.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.44 | $44.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.48 | $62.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.72 | $62.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.70 | $44.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.71 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.69 | $44.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.64 | $53.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.67 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.59 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.56 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.53 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.50 | $35.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $89.52 | $80.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.80 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.77 | $26.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.92 | $36.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.79 | $36.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $90.80 | $54.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.66 | $45.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.61 | $27.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.58 | $36.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.62 | $27.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.59 | $36.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.57 | $36.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $90.54 | $81.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.38 | $45.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.34 | $36.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.27 | $27.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.32 | $27.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.39 | $45.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.3K | $90.44 | $117.6K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $90.47 | $54.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 5K | $91.37 | $456.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $91.38 | $27.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $91.40 | $54.8K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $91.46 | $36.6K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1K | $91.31 | $91.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.3K | $91.33 | $118.7K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $91.32 | $36.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $91.36 | $82.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $91.39 | $45.7K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $91.41 | $27.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $91.49 | $82.3K |
| 2026-08-04 | Robert Jeffrey OrrDirector of Issuer | ▼sell | 100K | $90.35 | $9.04M |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.2K | $90.90 | $109.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $90.92 | $81.8K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.93 | $27.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 7.3K | $90.95 | $663.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $90.96 | $81.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 2.2K | $90.97 | $200.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $91.05 | $36.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $91.06 | $54.6K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $91.08 | $36.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.1K | $90.92 | $100K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $90.91 | $54.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.92 | $27.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.5K | $90.98 | $133.7K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $90.81 | $63.6K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 400 | $91.50 | $36.6K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 900 | $91.54 | $82.4K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.7K | $88.00 | $322.5K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 4.4K | $88.00 | $388.1K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 4.4K | $88.00 | $388.1K |
| 2026-07-31 | Rhonda GoldbergSenior Officer of Issuer | ▼sell | 2.6K | $86.76 | $225.5K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 900 | $87.20 | $78.5K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 600 | $87.19 | $52.3K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 600 | $87.18 | $52.3K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 904 | $87.24 | $78.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.72 | $62.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.67 | $38.8K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.73 | $62.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.69 | $31.1K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.64 | $62.1K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.4K | $77.58 | $186.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.54 | $69.8K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.52 | $62K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.49 | $31K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.60 | $46.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.61 | $77.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.62 | $77.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.75 | $62.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2K | $77.78 | $155.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.96 | $31.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $78.00 | $109.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.93 | $39K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.98 | $31.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.95 | $70.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.92 | $46.8K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.79 | $38.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 3K | $77.86 | $233.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.21 | $54.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.17 | $54.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $78.32 | $109.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.35 | $31.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.24 | $70.4K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.16 | $70.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.17 | $46.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.27 | $31.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.28 | $31.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.22 | $46.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2K | $78.19 | $156.4K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $78.20 | $109.5K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.18 | $54.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.2K | $78.09 | $171.8K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.6K | $78.14 | $125K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.40 | $62.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 5.2K | $78.48 | $408.1K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.56 | $70.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.50 | $86.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.37 | $39.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.5K | $78.38 | $117.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.86 | $55.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.71 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.75 | $39.4K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.53 | $55K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.60 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.5K | $78.61 | $117.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.62 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.63 | $39.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 450 | $78.64 | $35.4K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.65 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.66 | $86.5K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.67 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $78.73 | $78.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.74 | $70.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.18 | $31.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $78.20 | $109.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.21 | $46.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 550 | $78.13 | $43K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 589 | $77.53 | $45.7K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 400 | $77.54 | $31K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 500 | $77.33 | $38.7K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 563 | $77.36 | $43.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $76.95 | $30.8K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $76.99 | $84.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $77.06 | $92.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.12 | $46.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.53 | $62K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.52 | $54.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.46 | $38.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.44 | $31K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.43 | $31K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.36 | $77.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.13 | $46.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.3K | $77.07 | $100.2K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.11 | $54K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.15 | $38.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $77.08 | $107.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 3.4K | $77.35 | $263K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.37 | $69.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.25 | $30.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.6K | $77.29 | $123.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.68 | $54.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.69 | $38.8K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.14 | $39.1K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.06 | $70.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.07 | $70.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.90 | $54.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.94 | $39K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.02 | $39K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.92 | $54.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.96 | $39K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.01 | $46.8K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.05 | $38.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.01 | $84.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.02 | $46.2K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.00 | $69.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.04 | $84.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.03 | $53.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.10 | $69.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.09 | $69.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.19 | $61.8K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.26 | $69.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $77.16 | $92.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.14 | $61.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.18 | $77.2K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.22 | $69.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.24 | $46.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.9K | $77.34 | $146.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.31 | $46.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.9K | $77.30 | $146.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.33 | $85.1K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.23 | $38.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.20 | $46.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.28 | $77.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.32 | $85.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.3K | $77.92 | $101.3K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.95 | $78K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.94 | $85.7K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.89 | $31.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.87 | $70.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.00 | $31.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $77.96 | $109.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.03 | $62.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.01 | $31.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.02 | $46.8K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.08 | $62.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.09 | $62.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.17 | $54.7K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.25 | $39.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.28 | $31.3K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.24 | $70.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.22 | $46.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.39 | $31.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.35 | $86.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.38 | $47K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.52 | $62.8K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.61 | $62.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.60 | $31.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.57 | $55K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $78.56 | $78.6K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.58 | $55K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.45 | $39.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $78.37 | $94K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.42 | $47.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.50 | $70.7K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.49 | $54.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.48 | $54.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $78.47 | $78.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.63 | $55K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | ▼sell | 1.2K | $79.00 | $93.6K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | ▼sell | 3.5K | $79.00 | $276.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.66 | $62.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.80 | $86.7K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.79 | $39.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.73 | $63K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.70 | $31.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.67 | $47.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.69 | $47.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.66 | $62.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.65 | $86.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.64 | $55K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $78.62 | $78.6K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2K | $78.59 | $157.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.55 | $86.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.01 | $39.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.15 | $39.6K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $79.02 | $94.8K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.88 | $55.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.81 | $31.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.5K | $78.82 | $118.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.84 | $39.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.87 | $39.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.83 | $63.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.13 | $39.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.19 | $39.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.37 | $47K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.2K | $78.36 | $172.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.30 | $70.5K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.29 | $62.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.22 | $54.8K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.21 | $46.9K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.50 | $39.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.51 | $47.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.32 | $39.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.27 | $31.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.54 | $62.8K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.67 | $55.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.83 | $55.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.82 | $63.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.8K | $78.84 | $141.9K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.7K | $79.01 | $134.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $79.00 | $55.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.19 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.78 | $39.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.5K | $78.86 | $197.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.3K | $78.80 | $102.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.71 | $86.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.83 | $63.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.90 | $47.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.92 | $31.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.5K | $78.87 | $197.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.8K | $79.02 | $142.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.99 | $47.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.89 | $55.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.95 | $47.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $79.07 | $47.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.09 | $31.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.18 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.20 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $79.41 | $71.5K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.35 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.50 | $31.8K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.6K | $79.47 | $127.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.39 | $39.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.38 | $31.8K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.37 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.33 | $39.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $79.36 | $47.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.31 | $39.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $79.34 | $87.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $79.24 | $47.5K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $79.29 | $47.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $79.43 | $95.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.51 | $31.8K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $80.59 | $32.2K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $80.65 | $32.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $80.56 | $48.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $80.82 | $32.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $80.77 | $48.5K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $80.86 | $40.4K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $80.96 | $40.5K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $80.95 | $48.6K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.8K | $80.93 | $145.7K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $80.94 | $40.5K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $80.87 | $32.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.6K | $80.88 | $210.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $81.00 | $40.5K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $81.06 | $48.6K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $81.05 | $56.7K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $81.13 | $48.7K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $81.50 | $32.6K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2K | $81.65 | $163.3K |
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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
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 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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-30 | Gary Albert DoerDirector of Issuer | grant | 595 | $83.96 | $50K |
| 2026-09-30 | André DesmaraisDirector of Issuer | grant | 640 | $83.96 | $53.7K |
| 2026-09-30 | Paul Jr. DesmaraisDirector of Issuer | grant | 298 | $83.96 | $25K |
| 2026-09-30 | Marcel R. CoutuDirector of Issuer | grant | 610 | $83.96 | $51.2K |
| 2026-09-30 | Claude GénéreuxDirector of Issuer | grant | 759 | $83.96 | $63.7K |
| 2026-09-30 | Jason LawrenceDirector of Issuer | grant | 774 | $83.96 | $65K |
| 2026-09-30 | James Patrick O'SullivanDirector of Issuer | grant | 1K | $83.96 | $85K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 900 | $37.85 | $34.1K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.2K | $37.85 | $81.8K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.9K | $37.85 | $261.2K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.9K | $37.85 | $261.2K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.2K | $37.85 | $81.8K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 900 | $37.85 | $34.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 10K | $35.01 | $350.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 18.6K | $35.01 | $652.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 10K | $35.01 | $350.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 10K | $35.01 | $350.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 18.6K | $35.01 | $652.7K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | option_exercise | 11.4K | $39.29 | $448.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | option_exercise | 12K | $39.29 | $471.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | option_exercise | 11.4K | $39.29 | $448.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | option_exercise | 12K | $39.29 | $471.5K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.5K | $36.57 | $54.9K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.7K | $41.74 | $153K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.4K | $39.29 | $173.3K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.7K | $41.74 | $153K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.4K | $39.29 | $173.3K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.4K | $39.29 | $173.3K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.5K | $36.57 | $54.9K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.4K | $39.29 | $173.3K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.4K | $42.54 | $102.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 985 | $45.56 | $44.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 985 | $45.56 | $44.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.4K | $42.54 | $102.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 985 | $45.56 | $44.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.4K | $42.54 | $102.9K |
| 2026-06-30 | Sharon HodgsonDirector of Issuer | grant | 389 | $77.50 | $30.1K |
| 2026-06-30 | Claude GénéreuxDirector of Issuer | grant | 823 | $77.50 | $63.8K |
| 2026-06-30 | Gary Albert DoerDirector of Issuer | grant | 646 | $77.50 | $50.1K |
| 2026-06-30 | Philippe DesmaraisDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 726 | $77.50 | $56.3K |
| 2026-06-30 | Paul Jr. DesmaraisDirector of Issuer | grant | 323 | $77.50 | $25K |
| 2026-06-30 | André DesmaraisDirector of Issuer | grant | 693 | $77.50 | $53.7K |
| 2026-06-30 | Andra Sloane BolotinDirector of Issuer | grant | 745 | $77.50 | $57.7K |
| 2026-06-30 | Marc A. BibeauDirector of Issuer | grant | 758 | $77.50 | $58.7K |
| 2026-06-30 | James Patrick O'SullivanDirector of Issuer | grant | 709 | $77.50 | $54.9K |
| 2026-06-30 | Jason LawrenceDirector of Issuer | grant | 793 | $77.50 | $61.5K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | option_exercise | 62.8K | $31.85 | $2M |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | option_exercise | 62.8K | $31.85 | $2M |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | option_exercise | 62.8K | $31.85 | $2M |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | option_exercise | 62.8K | $31.85 | $2M |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.5K | $35.01 | $51.3K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.1K | $45.56 | $48.3K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.6K | $42.54 | $66.5K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.5K | $35.01 | $51.3K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.1K | $45.56 | $48.3K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.6K | $42.54 | $66.5K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | option_exercise | 1.2K | $35.01 | $41.5K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | option_exercise | 3.5K | $45.56 | $159.5K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | option_exercise | 1.2K | $35.01 | $41.5K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | option_exercise | 3.5K | $45.56 | $159.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | option_exercise | 51.7K | $31.85 | $1.65M |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | option_exercise | 51.7K | $31.85 | $1.65M |
| 2026-06-23 | Damon MurchisonDirector of Issuer | grant | 125.1K | $81.06 | $10.14M |
| 2026-06-23 | Damon MurchisonDirector of Issuer | grant | 4.4K | $81.06 | $356.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | option_exercise | 50K | $31.85 | $1.59M |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | option_exercise | 50K | $31.85 | $1.59M |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $86.74 | $3.04M |
| 2026-08-28 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.85 | $3.07M |
| 2026-08-27 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.49 | $3.06M |
| 2026-08-26 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $88.57 | $3.1M |
| 2026-08-25 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $88.21 | $3.09M |
| 2026-08-24 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.32 | $3.06M |
| 2026-08-21 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.00 | $3.04M |
| 2026-08-20 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $86.20 | $3.02M |
| 2026-08-19 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.67 | $3.07M |
| 2026-08-18 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.75 | $3.07M |
| 2026-08-17 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $88.48 | $3.1M |
| 2026-08-14 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.12 | $3.12M |
| 2026-08-13 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.06 | $3.12M |
| 2026-08-12 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.33 | $3.13M |
| 2026-08-11 | IGM Financial Inc.Issuer | issuer_buyback | 34.8K | $89.06 | $3.1M |
| 2026-08-10 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.73 | $3.14M |
| 2026-08-07 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.63 | $3.14M |
| 2026-08-06 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.65 | $3.14M |
| 2026-08-05 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.98 | $3.15M |
| 2026-08-04 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $90.88 | $3.18M |
| 2026-07-31 | IGM Financial Inc.Issuer | issuer_buyback | 37.5K | $86.98 | $3.26M |
| 2026-07-30 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $86.09 | $3.01M |
| 2026-07-29 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $82.98 | $3.32M |
| 2026-07-28 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $84.40 | $3.38M |
| 2026-07-27 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $83.68 | $3.35M |
| 2026-07-24 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $83.91 | $3.36M |
| 2026-07-23 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $83.03 | $3.32M |
| 2026-07-22 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $85.05 | $3.4M |
| 2026-07-21 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $84.54 | $3.38M |
| 2026-07-20 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $84.42 | $3.38M |
| 2026-07-17 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $85.01 | $3.4M |
| 2026-07-16 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $86.11 | $3.01M |
| 2026-07-15 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.03 | $3.05M |
| 2026-07-14 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $84.06 | $2.94M |
| 2026-07-13 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $82.92 | $3.32M |
| 2026-07-10 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $82.89 | $3.32M |
| 2026-07-09 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $80.98 | $3.24M |
| 2026-07-08 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.05 | $3.16M |
| 2026-07-07 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.84 | $3.19M |
| 2026-07-06 | IGM Financial Inc.Issuer | issuer_buyback | 39.2K | $80.61 | $3.16M |
| 2026-07-03 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.80 | $3.19M |
| 2026-07-02 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.47 | $3.18M |
| 2026-06-30 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $78.79 | $3.15M |
| 2026-06-29 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $76.44 | $3.06M |
| 2026-06-26 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $76.59 | $3.06M |
| 2026-06-25 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $77.96 | $3.12M |
| 2026-06-24 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $77.75 | $3.11M |
| 2026-06-23 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $78.56 | $3.14M |
| 2026-06-22 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.15 | $3.17M |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director 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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Issuer
Director of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Robert Jeffrey OrrDirector of Issuer | 20K | 2026-08-04▼sell100K | 0.01% |
| James Patrick O'SullivanDirector of Issuer | 14.3Kas filed 2026-08-20 | 2026-09-30grant1K | 0.01% |
| Rhonda GoldbergSenior Officer of Issuer | 3.5K | 2026-07-31▼sell2.6K | 0.00% |
| Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 2.4K | 2026-07-31option_exercise2.4K | 0.00% |
| Keith PotterSenior Officer of Issuer | 551 | 2026-06-23option_exercise1.2K | 0.00% |
| Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 476 | 2026-06-24option_exercise1.5K | 0.00% |
| Damon MurchisonDirector of Issuer | 335 | 2026-08-07▼sell1.6K | 0.00% |
| Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 100 | 2026-08-04▼sell400 | 0.00% |
| J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 0 | 2026-09-18option_exercise900 | 0.00% |
| Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 0 | 2026-08-04option_exercise3.7K | 0.00% |
| Marc A. BibeauDirector of Issuer | — | 2026-06-30grant758 | — |
| Gary Albert DoerDirector of Issuer | — | 2026-09-30grant595 | — |
| Andra Sloane BolotinDirector of Issuer | — | 2026-06-30grant745 | — |
| André DesmaraisDirector of Issuer | — | 2026-09-30grant640 | — |
| Claude GénéreuxDirector of Issuer | — | 2026-09-30grant759 | — |
| Marcel R. CoutuDirector of Issuer | — | 2026-09-30grant610 | — |
| Paul Jr. DesmaraisDirector of Issuer | — | 2026-09-30grant298 | — |
| Philippe DesmaraisDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-06-30grant726 | — |
| IGM Financial Inc.Issuer | — | 2026-08-31issuer_buyback35K | — |
| Sharon HodgsonDirector of Issuer | — | 2026-06-30grant389 | — |
| Jason LawrenceDirector of Issuer | — | 2026-09-30grant774 | — |
| $70.4K |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
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)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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 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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
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
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 6.9K | $87.97 | $607K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 2.2K | $87.98 | $190K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 900 | $87.99 | $79.2K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.6K | $89.30 | $142.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.17 | $35.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.15 | $26.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1K | $89.10 | $89.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.25 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.2K | $89.28 | $107.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.40 | $35.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.36 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.31 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.23 | $71.4K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.32 | $35.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.26 | $71.4K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.29 | $53.6K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.27 | $35.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1K | $89.28 | $89.3K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.48 | $71.6K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.53 | $44.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.57 | $26.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.49 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.43 | $26.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.41 | $53.6K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $89.42 | $80.5K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.69 | $44.8K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.73 | $44.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.74 | $26.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.76 | $26.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.81 | $26.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.80 | $53.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.89 | $53.9K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.00 | $27K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.03 | $36K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.6K | $90.10 | $144.2K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.01 | $45K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $90.03 | $63K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.08 | $27K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.2K | $90.04 | $108K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.00 | $27K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.95 | $45K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.97 | $45K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.1K | $89.98 | $99K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 2.7K | $90.05 | $243.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.06 | $45K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 1.5K | $90.09 | $135.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | ▼sell | 6.4K | $90.08 | $580.5K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.75 | $44.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.63 | $62.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 1.4K | $89.65 | $125.5K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.38 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.22 | $71.4K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.26 | $62.5K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.24 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.18 | $35.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.33 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.27 | $35.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $89.28 | $80.4K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.29 | $44.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 1.7K | $89.39 | $152K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.36 | $35.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.31 | $53.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.32 | $44.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.40 | $62.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 2.2K | $89.48 | $196.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 800 | $89.49 | $71.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.42 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.38 | $26.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.35 | $35.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.32 | $53.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.46 | $44.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.44 | $44.7K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.48 | $62.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $89.72 | $62.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.70 | $44.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.71 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $89.69 | $44.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $89.64 | $53.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.67 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.59 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.56 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.53 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $89.50 | $35.8K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $89.52 | $80.6K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.80 | $26.9K |
| 2026-08-06 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $89.77 | $26.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.92 | $36.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.79 | $36.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $90.80 | $54.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.66 | $45.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.61 | $27.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.58 | $36.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.62 | $27.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.59 | $36.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.57 | $36.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $90.54 | $81.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.38 | $45.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $90.34 | $36.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.27 | $27.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.32 | $27.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $90.39 | $45.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.3K | $90.44 | $117.6K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $90.47 | $54.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 5K | $91.37 | $456.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $91.38 | $27.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $91.40 | $54.8K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $91.46 | $36.6K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1K | $91.31 | $91.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.3K | $91.33 | $118.7K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $91.32 | $36.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $91.36 | $82.2K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 500 | $91.39 | $45.7K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $91.41 | $27.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $91.49 | $82.3K |
| 2026-08-04 | Robert Jeffrey OrrDirector of Issuer | ▼sell | 100K | $90.35 | $9.04M |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.2K | $90.90 | $109.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $90.92 | $81.8K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.93 | $27.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 7.3K | $90.95 | $663.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 900 | $90.96 | $81.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 2.2K | $90.97 | $200.1K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $91.05 | $36.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $91.06 | $54.6K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 400 | $91.08 | $36.4K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.1K | $90.92 | $100K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 600 | $90.91 | $54.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 300 | $90.92 | $27.3K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 1.5K | $90.98 | $133.7K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | ▼sell | 700 | $90.81 | $63.6K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 400 | $91.50 | $36.6K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 900 | $91.54 | $82.4K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 3.7K | $88.00 | $322.5K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 4.4K | $88.00 | $388.1K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 4.4K | $88.00 | $388.1K |
| 2026-07-31 | Rhonda GoldbergSenior Officer of Issuer | ▼sell | 2.6K | $86.76 | $225.5K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 900 | $87.20 | $78.5K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 600 | $87.19 | $52.3K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 600 | $87.18 | $52.3K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 904 | $87.24 | $78.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.72 | $62.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.67 | $38.8K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.73 | $62.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.69 | $31.1K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.64 | $62.1K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.4K | $77.58 | $186.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.54 | $69.8K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.52 | $62K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.49 | $31K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.60 | $46.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.61 | $77.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.62 | $77.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.75 | $62.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2K | $77.78 | $155.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.96 | $31.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $78.00 | $109.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.93 | $39K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.98 | $31.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.95 | $70.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.92 | $46.8K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.79 | $38.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 3K | $77.86 | $233.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.21 | $54.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.17 | $54.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $78.32 | $109.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.35 | $31.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.24 | $70.4K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.16 | $70.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.17 | $46.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.27 | $31.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.28 | $31.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.22 | $46.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2K | $78.19 | $156.4K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $78.20 | $109.5K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.18 | $54.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.2K | $78.09 | $171.8K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.6K | $78.14 | $125K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.40 | $62.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 5.2K | $78.48 | $408.1K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.56 | $70.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.50 | $86.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.37 | $39.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.5K | $78.38 | $117.6K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.86 | $55.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.71 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.75 | $39.4K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.53 | $55K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.60 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.5K | $78.61 | $117.9K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.62 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.63 | $39.3K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 450 | $78.64 | $35.4K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.65 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.66 | $86.5K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.67 | $47.2K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $78.73 | $78.7K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.74 | $70.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.18 | $31.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $78.20 | $109.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.21 | $46.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 550 | $78.13 | $43K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 589 | $77.53 | $45.7K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 400 | $77.54 | $31K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 500 | $77.33 | $38.7K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | ▼sell | 563 | $77.36 | $43.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $76.95 | $30.8K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $76.99 | $84.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $77.06 | $92.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.12 | $46.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.53 | $62K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.52 | $54.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.46 | $38.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.44 | $31K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.43 | $31K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.36 | $77.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.13 | $46.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.3K | $77.07 | $100.2K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.11 | $54K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.15 | $38.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $77.08 | $107.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 3.4K | $77.35 | $263K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.37 | $69.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.25 | $30.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.6K | $77.29 | $123.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.68 | $54.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.69 | $38.8K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.14 | $39.1K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.06 | $70.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.07 | $70.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.90 | $54.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.94 | $39K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.02 | $39K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.92 | $54.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.96 | $39K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.01 | $46.8K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.05 | $38.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.01 | $84.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.02 | $46.2K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.00 | $69.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.04 | $84.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $77.03 | $53.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.10 | $69.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.09 | $69.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.19 | $61.8K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.26 | $69.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $77.16 | $92.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $77.14 | $61.7K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.18 | $77.2K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.22 | $69.5K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.24 | $46.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.9K | $77.34 | $146.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.31 | $46.4K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.9K | $77.30 | $146.9K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.33 | $85.1K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $77.23 | $38.6K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $77.20 | $46.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.28 | $77.3K |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.32 | $85.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.3K | $77.92 | $101.3K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $77.95 | $78K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $77.94 | $85.7K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $77.89 | $31.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $77.87 | $70.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.00 | $31.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.4K | $77.96 | $109.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.03 | $62.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.01 | $31.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.02 | $46.8K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.08 | $62.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.09 | $62.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.17 | $54.7K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.25 | $39.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.28 | $31.3K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.24 | $70.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.22 | $46.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.39 | $31.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.35 | $86.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.38 | $47K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.52 | $62.8K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.61 | $62.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.60 | $31.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.57 | $55K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $78.56 | $78.6K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.58 | $55K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.45 | $39.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $78.37 | $94K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.42 | $47.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.50 | $70.7K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.49 | $54.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.48 | $54.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $78.47 | $78.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.63 | $55K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | ▼sell | 1.2K | $79.00 | $93.6K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | ▼sell | 3.5K | $79.00 | $276.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.66 | $62.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.80 | $86.7K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.79 | $39.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.73 | $63K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.70 | $31.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.67 | $47.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.69 | $47.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.66 | $62.9K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.65 | $86.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.64 | $55K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1K | $78.62 | $78.6K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2K | $78.59 | $157.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.55 | $86.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.01 | $39.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.15 | $39.6K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $79.02 | $94.8K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.88 | $55.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.81 | $31.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.5K | $78.82 | $118.2K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.84 | $39.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.87 | $39.4K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.83 | $63.1K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.13 | $39.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.19 | $39.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.37 | $47K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.2K | $78.36 | $172.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $78.30 | $70.5K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.29 | $62.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.22 | $54.8K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.21 | $46.9K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.50 | $39.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.51 | $47.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.32 | $39.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.27 | $31.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.54 | $62.8K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.67 | $55.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.83 | $55.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.82 | $63.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.8K | $78.84 | $141.9K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.7K | $79.01 | $134.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $79.00 | $55.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.19 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $78.78 | $39.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.5K | $78.86 | $197.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.3K | $78.80 | $102.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $78.71 | $86.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 800 | $78.83 | $63.1K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.90 | $47.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $78.92 | $31.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.5K | $78.87 | $197.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.8K | $79.02 | $142.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.99 | $47.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $78.89 | $55.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $78.95 | $47.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $79.07 | $47.4K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.09 | $31.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.18 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.20 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 900 | $79.41 | $71.5K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.35 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.50 | $31.8K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.6K | $79.47 | $127.2K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.39 | $39.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.38 | $31.8K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.37 | $31.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.33 | $39.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $79.36 | $47.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $79.31 | $39.7K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.1K | $79.34 | $87.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $79.24 | $47.5K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $79.29 | $47.6K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.2K | $79.43 | $95.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $79.51 | $31.8K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $80.59 | $32.2K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $80.65 | $32.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $80.56 | $48.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $80.82 | $32.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $80.77 | $48.5K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $80.86 | $40.4K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $80.96 | $40.5K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $80.95 | $48.6K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 1.8K | $80.93 | $145.7K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $80.94 | $40.5K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $80.87 | $32.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2.6K | $80.88 | $210.3K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 500 | $81.00 | $40.5K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $81.06 | $48.6K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 700 | $81.05 | $56.7K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 600 | $81.13 | $48.7K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 400 | $81.50 | $32.6K |
| 2026-06-19 | James Patrick O'SullivanDirector of Issuer | ▼sell | 2K | $81.65 | $163.3K |
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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
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 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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Senior Officer of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
Director of Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-30 | Gary Albert DoerDirector of Issuer | grant | 595 | $83.96 | $50K |
| 2026-09-30 | André DesmaraisDirector of Issuer | grant | 640 | $83.96 | $53.7K |
| 2026-09-30 | Paul Jr. DesmaraisDirector of Issuer | grant | 298 | $83.96 | $25K |
| 2026-09-30 | Marcel R. CoutuDirector of Issuer | grant | 610 | $83.96 | $51.2K |
| 2026-09-30 | Claude GénéreuxDirector of Issuer | grant | 759 | $83.96 | $63.7K |
| 2026-09-30 | Jason LawrenceDirector of Issuer | grant | 774 | $83.96 | $65K |
| 2026-09-30 | James Patrick O'SullivanDirector of Issuer | grant | 1K | $83.96 | $85K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 900 | $37.85 | $34.1K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.2K | $37.85 | $81.8K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.9K | $37.85 | $261.2K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 6.9K | $37.85 | $261.2K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.2K | $37.85 | $81.8K |
| 2026-09-18 | J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 900 | $37.85 | $34.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 10K | $35.01 | $350.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 18.6K | $35.01 | $652.7K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 10K | $35.01 | $350.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 10K | $35.01 | $350.1K |
| 2026-08-07 | Damon MurchisonDirector of Issuer | option_exercise | 18.6K | $35.01 | $652.7K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | option_exercise | 11.4K | $39.29 | $448.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | option_exercise | 12K | $39.29 | $471.5K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | option_exercise | 11.4K | $39.29 | $448.9K |
| 2026-08-04 | Damon MurchisonDirector of Issuer | option_exercise | 12K | $39.29 | $471.5K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.5K | $36.57 | $54.9K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.7K | $41.74 | $153K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.4K | $39.29 | $173.3K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 3.7K | $41.74 | $153K |
| 2026-08-04 | Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.4K | $39.29 | $173.3K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.4K | $39.29 | $173.3K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.5K | $36.57 | $54.9K |
| 2026-08-04 | Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 4.4K | $39.29 | $173.3K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.4K | $42.54 | $102.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 985 | $45.56 | $44.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 985 | $45.56 | $44.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.4K | $42.54 | $102.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 985 | $45.56 | $44.9K |
| 2026-07-31 | Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 2.4K | $42.54 | $102.9K |
| 2026-06-30 | Sharon HodgsonDirector of Issuer | grant | 389 | $77.50 | $30.1K |
| 2026-06-30 | Claude GénéreuxDirector of Issuer | grant | 823 | $77.50 | $63.8K |
| 2026-06-30 | Gary Albert DoerDirector of Issuer | grant | 646 | $77.50 | $50.1K |
| 2026-06-30 | Philippe DesmaraisDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | grant | 726 | $77.50 | $56.3K |
| 2026-06-30 | Paul Jr. DesmaraisDirector of Issuer | grant | 323 | $77.50 | $25K |
| 2026-06-30 | André DesmaraisDirector of Issuer | grant | 693 | $77.50 | $53.7K |
| 2026-06-30 | Andra Sloane BolotinDirector of Issuer | grant | 745 | $77.50 | $57.7K |
| 2026-06-30 | Marc A. BibeauDirector of Issuer | grant | 758 | $77.50 | $58.7K |
| 2026-06-30 | James Patrick O'SullivanDirector of Issuer | grant | 709 | $77.50 | $54.9K |
| 2026-06-30 | Jason LawrenceDirector of Issuer | grant | 793 | $77.50 | $61.5K |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | option_exercise | 62.8K | $31.85 | $2M |
| 2026-06-25 | James Patrick O'SullivanDirector of Issuer | option_exercise | 62.8K | $31.85 | $2M |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | option_exercise | 62.8K | $31.85 | $2M |
| 2026-06-24 | James Patrick O'SullivanDirector of Issuer | option_exercise | 62.8K | $31.85 | $2M |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.5K | $35.01 | $51.3K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.1K | $45.56 | $48.3K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.6K | $42.54 | $66.5K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.5K | $35.01 | $51.3K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.1K | $45.56 | $48.3K |
| 2026-06-24 | Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | option_exercise | 1.6K | $42.54 | $66.5K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | option_exercise | 1.2K | $35.01 | $41.5K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | option_exercise | 3.5K | $45.56 | $159.5K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | option_exercise | 1.2K | $35.01 | $41.5K |
| 2026-06-23 | Keith PotterSenior Officer of Issuer | option_exercise | 3.5K | $45.56 | $159.5K |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | option_exercise | 51.7K | $31.85 | $1.65M |
| 2026-06-23 | James Patrick O'SullivanDirector of Issuer | option_exercise | 51.7K | $31.85 | $1.65M |
| 2026-06-23 | Damon MurchisonDirector of Issuer | grant | 125.1K | $81.06 | $10.14M |
| 2026-06-23 | Damon MurchisonDirector of Issuer | grant | 4.4K | $81.06 | $356.3K |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | option_exercise | 50K | $31.85 | $1.59M |
| 2026-06-22 | James Patrick O'SullivanDirector of Issuer | option_exercise | 50K | $31.85 | $1.59M |
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
Issuer
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $86.74 | $3.04M |
| 2026-08-28 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.85 | $3.07M |
| 2026-08-27 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.49 | $3.06M |
| 2026-08-26 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $88.57 | $3.1M |
| 2026-08-25 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $88.21 | $3.09M |
| 2026-08-24 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.32 | $3.06M |
| 2026-08-21 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.00 | $3.04M |
| 2026-08-20 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $86.20 | $3.02M |
| 2026-08-19 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.67 | $3.07M |
| 2026-08-18 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.75 | $3.07M |
| 2026-08-17 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $88.48 | $3.1M |
| 2026-08-14 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.12 | $3.12M |
| 2026-08-13 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.06 | $3.12M |
| 2026-08-12 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.33 | $3.13M |
| 2026-08-11 | IGM Financial Inc.Issuer | issuer_buyback | 34.8K | $89.06 | $3.1M |
| 2026-08-10 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.73 | $3.14M |
| 2026-08-07 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.63 | $3.14M |
| 2026-08-06 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.65 | $3.14M |
| 2026-08-05 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $89.98 | $3.15M |
| 2026-08-04 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $90.88 | $3.18M |
| 2026-07-31 | IGM Financial Inc.Issuer | issuer_buyback | 37.5K | $86.98 | $3.26M |
| 2026-07-30 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $86.09 | $3.01M |
| 2026-07-29 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $82.98 | $3.32M |
| 2026-07-28 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $84.40 | $3.38M |
| 2026-07-27 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $83.68 | $3.35M |
| 2026-07-24 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $83.91 | $3.36M |
| 2026-07-23 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $83.03 | $3.32M |
| 2026-07-22 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $85.05 | $3.4M |
| 2026-07-21 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $84.54 | $3.38M |
| 2026-07-20 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $84.42 | $3.38M |
| 2026-07-17 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $85.01 | $3.4M |
| 2026-07-16 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $86.11 | $3.01M |
| 2026-07-15 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $87.03 | $3.05M |
| 2026-07-14 | IGM Financial Inc.Issuer | issuer_buyback | 35K | $84.06 | $2.94M |
| 2026-07-13 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $82.92 | $3.32M |
| 2026-07-10 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $82.89 | $3.32M |
| 2026-07-09 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $80.98 | $3.24M |
| 2026-07-08 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.05 | $3.16M |
| 2026-07-07 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.84 | $3.19M |
| 2026-07-06 | IGM Financial Inc.Issuer | issuer_buyback | 39.2K | $80.61 | $3.16M |
| 2026-07-03 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.80 | $3.19M |
| 2026-07-02 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.47 | $3.18M |
| 2026-06-30 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $78.79 | $3.15M |
| 2026-06-29 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $76.44 | $3.06M |
| 2026-06-26 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $76.59 | $3.06M |
| 2026-06-25 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $77.96 | $3.12M |
| 2026-06-24 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $77.75 | $3.11M |
| 2026-06-23 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $78.56 | $3.14M |
| 2026-06-22 | IGM Financial Inc.Issuer | issuer_buyback | 40K | $79.15 | $3.17M |
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Senior Officer of Issuer
Director or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Director of Issuer
Director 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 or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6)
Issuer
Director of Issuer
Director of Issuer
| Insider | Balance | Latest transaction | Stake |
|---|---|---|---|
| Robert Jeffrey OrrDirector of Issuer | 20K | 2026-08-04▼sell100K | 0.01% |
| James Patrick O'SullivanDirector of Issuer | 14.3Kas filed 2026-08-20 | 2026-09-30grant1K | 0.01% |
| Rhonda GoldbergSenior Officer of Issuer | 3.5K | 2026-07-31▼sell2.6K | 0.00% |
| Philip PeturssonDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 2.4K | 2026-07-31option_exercise2.4K | 0.00% |
| Keith PotterSenior Officer of Issuer | 551 | 2026-06-23option_exercise1.2K | 0.00% |
| Sam BurnsDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 476 | 2026-06-24option_exercise1.5K | 0.00% |
| Damon MurchisonDirector of Issuer | 335 | 2026-08-07▼sell1.6K | 0.00% |
| Kelly HepherDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 100 | 2026-08-04▼sell400 | 0.00% |
| J. Luke GouldDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 0 | 2026-09-18option_exercise900 | 0.00% |
| Nancy McCuaigDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | 0 | 2026-08-04option_exercise3.7K | 0.00% |
| Marc A. BibeauDirector of Issuer | — | 2026-06-30grant758 | — |
| Gary Albert DoerDirector of Issuer | — | 2026-09-30grant595 | — |
| Andra Sloane BolotinDirector of Issuer | — | 2026-06-30grant745 | — |
| André DesmaraisDirector of Issuer | — | 2026-09-30grant640 | — |
| Claude GénéreuxDirector of Issuer | — | 2026-09-30grant759 | — |
| Marcel R. CoutuDirector of Issuer | — | 2026-09-30grant610 | — |
| Paul Jr. DesmaraisDirector of Issuer | — | 2026-09-30grant298 | — |
| Philippe DesmaraisDirector or Senior Officer of Insider or Subsidiary of Issuer (other than in 4,5,6) | — | 2026-06-30grant726 | — |
| IGM Financial Inc.Issuer | — | 2026-08-31issuer_buyback35K | — |
| Sharon HodgsonDirector of Issuer | — | 2026-06-30grant389 | — |
| Jason LawrenceDirector of Issuer | — | 2026-09-30grant774 | — |