Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the complete record of transactions filed by IGM Financial Inc.. Director active across 1 company, notably IGM Financial Inc.. Cumulatively, 40 filings have been published. Activity tracked since 1 May 2026. The latest transaction was filed on 29 May 2026 (38 - Redemption, retraction, cancellation, repurchase). Regulator: SEDI. All data is openly available.
Declarations 40 total
40,000 shares Common Shares TSXSEDI:4728096 40,000 shares @ CA$78.1303 0.015% mcap 4.3% of flow Common Shares TSXSEDI:4728095 40,000 shares Common Shares TSXSEDI:4728093 40,000 shares @ CA$77.6667 0.014% mcap 4.3% of flow Common Shares TSXSEDI:4728092 40,000 shares Common Shares TSXSEDI:4728091 40,000 shares @ CA$78.0739 0.015% mcap 4.3% of flow Common Shares TSXSEDI:4728090 40,000 shares Common Shares TSXSEDI:4728089 40,000 shares @ CA$78.4767 0.015% mcap 4.3% of flow Common Shares TSXSEDI:4728088 21,600 shares Common Shares TSXSEDI:4728087 21,600 shares @ CA$78.3436 0.0079% mcap 2.3% of flow Common Shares TSXSEDI:4728086 40,000 shares Common Shares TSXSEDI:4728085 40,000 shares @ CA$77.4146 0.014% mcap 4.3% of flow Common Shares TSXSEDI:4728084 40,000 shares Common Shares TSXSEDI:4728083 40,000 shares @ CA$77.3434 0.014% mcap 4.3% of flow Common Shares TSXSEDI:4728082 40,000 shares Common Shares TSXSEDI:4728081 40,000 shares @ CA$78.3408 0.037% mcap 11.1% of flow Common Shares TSXSEDI:4728080 40,000 shares Common Shares TSXSEDI:4728079 40,000 shares @ CA$77.6072 0.037% mcap 11.0% of flow Common Shares TSXSEDI:4728078 40,000 shares Common Shares TSXSEDI:4728077 40,000 shares @ CA$77.6817 0.015% mcap 4.3% of flow Common Shares TSXSEDI:4728075 40,000 shares Common Shares TSXSEDI:4728072 40,000 shares @ CA$78.0632 0.015% mcap 4.3% of flow Common Shares TSXSEDI:4728071 40,000 shares Common Shares TSXSEDI:4728070 40,000 shares @ CA$76.7566 0.014% mcap 4.2% of flow Common Shares TSXSEDI:4728069 40,000 shares Common Shares TSXSEDI:4728067 25 of 40 declarations
Load more (15 remaining)