TSX earnings calendar: Canadian company report dates

376 TSX-listed companies have a confirmed report date in the next 15 days, including Toromont Industries (November 2), Shopify (November 3) and Suncor Energy (November 3). Among the 40 largest, the next report is Shopify on November 3, 2026. 39 of the largest reported in the last 120 days.

Status: data updated automatically, last updated November 2, 2026 · Sources: EODHD and the ATLAS model

Confirmed report dates in the next 15 days

DateCompanyPeriodTimingEPS est.Price (CAD)
November 2, 2026Toromont Industriesperiod ending September 30, 2026After market close2.11C$193.50
November 3, 2026Shopifyperiod ending September 30, 2026Before market open0.46C$220.37
November 3, 2026Suncor Energyperiod ending September 30, 2026After market close3.53C$111.11
November 3, 2026Thomson Reutersperiod ending September 30, 2026Before market open0.85C$165.36
November 3, 2026Fairfax Financialperiod ending September 30, 2026After market close39.89C$2,501.52
November 3, 2026Intact Financialperiod ending September 30, 2026After market close3.15C$260.63
November 3, 2026Fortisperiod ending September 30, 2026Before market open0.88C$81.97
November 4, 2026Manulife Financialperiod ending September 30, 2026After market close1.18C$62.37
November 4, 2026Cenovus Energyperiod ending September 30, 2026Before market open1.53C$45.78
November 4, 2026Great-West Lifecoperiod ending September 30, 2026After market close1.43C$92.24
November 4, 2026Sun Life Financialperiod ending September 30, 2026After market close2.01C$113.17
November 4, 2026Nutrienperiod ending September 30, 2026After market close0.77C$96.96
November 4, 2026Lundin Miningperiod ending September 30, 2026After market close0.30C$28.90
November 4, 2026Tourmaline Oilperiod ending September 30, 2026After market close1.06C$68.64
November 4, 2026Pan American Silverperiod ending September 30, 2026After market close0.66C$52.99
November 4, 2026Lundin Goldperiod ending September 30, 2026After market close1.13C$82.20
November 4, 2026WSP Globalperiod ending September 30, 2026After market close3.19C$186.52
November 5, 2026Canadian Natural Resourcesperiod ending September 30, 2026Before market open1.49C$78.42
November 5, 2026TC Energyperiod ending September 30, 2026Before market open0.88C$90.16
November 5, 2026Wheaton Precious Metalsperiod ending September 30, 2026After market close0.90C$162.43
November 5, 2026Bombardierperiod ending September 30, 2026Before market open–C$330.60
November 5, 2026Bombardier Inc Series Bperiod ending September 30, 2026Before market open1.68C$327.04
November 5, 2026Pembina Pipelineperiod ending September 30, 2026After market close0.68C$71.71
November 5, 2026BCEperiod ending September 30, 2026Before market open0.70C$28.49
November 5, 2026IGM Financialperiod ending September 30, 2026After market close1.45C$82.15
November 6, 2026Enbridgeperiod ending September 30, 2026Before market open0.49C$68.92
November 6, 2026Brookfield Asset Managementperiod ending September 30, 2026Before market open0.46C$67.47
November 6, 2026Constellation Softwareperiod ending September 30, 2026After market close29.62C$3,393.39
November 6, 2026Emeraperiod ending September 30, 2026Before market open0.63C$68.89
November 6, 2026Telusperiod ending September 30, 2026Before market open0.12C$12.37
November 9, 2026Barrick Goldperiod ending September 30, 2026Before market open0.79C$51.64
November 9, 2026RB Globalperiod ending September 30, 2026Before market open1.00C$125.40
November 9, 2026iA Financialperiod ending September 30, 2026After market close3.77C$213.88
November 9, 2026Equinox Goldperiod ending September 30, 2026After market close0.18C$13.55
November 10, 2026Hydro Oneperiod ending September 30, 2026Before market open0.69C$55.24
November 10, 2026CCL Industriesperiod ending September 30, 2026After market close1.32C$98.19
November 11, 2026Franco-Nevadaperiod ending September 30, 2026After market close1.73C$314.41
November 11, 2026Power Corporation Of Canadaperiod ending September 30, 2026After market close1.61C$96.60
November 11, 2026CGIperiod ending September 30, 2026Before market open2.30C$112.45
November 12, 2026Brookfieldperiod ending September 30, 2026Before market open0.33C$54.87

Only some companies have a confirmed date this far ahead. EPS is shown in the company’s reporting currency, which can differ from the share-price currency (for example for miners and other dollar reporters).

Next report of the 40 largest TSX stocks

DateCompanyPeriodStatusEPS est.
November 3, 2026Shopifyperiod ending September 30, 2026Confirmed0.46
November 3, 2026Suncor Energyperiod ending September 30, 2026Confirmed3.53
November 3, 2026Thomson Reutersperiod ending September 30, 2026Confirmed0.85
November 3, 2026Fairfax Financialperiod ending September 30, 2026Confirmed39.89
November 3, 2026Intact Financialperiod ending September 30, 2026Confirmed3.15
November 3, 2026Fortisperiod ending September 30, 2026Confirmed0.88
November 4, 2026Manulife Financialperiod ending September 30, 2026Confirmed1.18
November 4, 2026Cenovus Energyperiod ending September 30, 2026Confirmed1.53
November 4, 2026Great-West Lifecoperiod ending September 30, 2026Confirmed1.43
November 4, 2026Sun Life Financialperiod ending September 30, 2026Confirmed2.01
November 4, 2026Nutrienperiod ending September 30, 2026Confirmed0.77
November 5, 2026Canadian Natural Resourcesperiod ending September 30, 2026Confirmed1.49
November 5, 2026TC Energyperiod ending September 30, 2026Confirmed0.88
November 5, 2026Wheaton Precious Metalsperiod ending September 30, 2026Confirmed0.90
November 5, 2026Pembina Pipelineperiod ending September 30, 2026Confirmed0.68
November 6, 2026Enbridgeperiod ending September 30, 2026Confirmed0.49
November 6, 2026Brookfield Asset Managementperiod ending September 30, 2026Confirmed0.46
November 6, 2026Constellation Softwareperiod ending September 30, 2026Confirmed29.62
November 9, 2026Barrick Goldperiod ending September 30, 2026Confirmed0.79
November 11, 2026Franco-Nevadaperiod ending September 30, 2026Confirmed1.73
November 11, 2026Power Corporation Of Canadaperiod ending September 30, 2026Confirmed1.61
November 12, 2026Brookfieldperiod ending September 30, 2026Confirmed0.33
November 19, 2026Loblaw Companiesperiod ending September 30, 2026Confirmed0.74
November 24, 2026Alimentation Couchen Tard Inc Aperiod ending October 31, 2026Confirmed0.81
November 24, 2026George Westonperiod ending September 30, 2026Confirmed1.39
December 2, 2026Bank of Montrealperiod ending October 31, 2026Confirmed3.73
December 2, 2026Scotiabankperiod ending October 31, 2026Confirmed2.20
December 3, 2026Royal Bank of Canadaperiod ending October 31, 2026Confirmed4.15
December 3, 2026TD Bankperiod ending October 31, 2026Confirmed2.54
December 3, 2026CIBCperiod ending October 31, 2026Confirmed2.55
December 4, 2026National Bank of Canadaperiod ending October 31, 2026Confirmed2.36
December 10, 2026Dollaramaperiod ending October 31, 2026Confirmed1.23
January 27, 2027Canadian Pacific Railwayperiod ending December 31, 2026Confirmed1.51
January 27, 2027Celesticaperiod ending December 31, 2026Confirmed3.51
January 28, 2027Canadian National Railwayperiod ending December 31, 2026Confirmed2.19
January 29, 2027Imperial Oilperiod ending December 31, 2026Confirmed4.83
February 10, 2027Waste Connectionsperiod ending December 31, 2026Confirmed1.38
February 11, 2027Agnico Eagle Minesperiod ending December 31, 2026Confirmed2.53
February 11, 2027Restaurant Brands Internationalperiod ending December 31, 2026Confirmed1.03
February 12, 2027Camecoperiod ending December 31, 2026Confirmed0.34

Recent reports

PublishedCompanyPeriodActual EPS
October 30, 2026Canadian National Railwayperiod ending September 30, 20262.16
October 30, 2026Imperial Oilperiod ending September 30, 20265.11
October 29, 2026Restaurant Brands Internationalperiod ending September 30, 20261.54
October 28, 2026Agnico Eagle Minesperiod ending September 30, 20262.61
October 28, 2026Canadian Pacific Railwayperiod ending September 30, 20261.28
October 26, 2026Celesticaperiod ending September 30, 20263.30
October 21, 2026Waste Connectionsperiod ending September 30, 20261.58
September 16, 2026Dollaramaperiod ending July 31, 20261.29
September 1, 2026Alimentation Couchen Tard Inc Aperiod ending July 31, 20260.90
August 27, 2026Royal Bank of Canadaperiod ending July 31, 20264.28
August 27, 2026TD Bankperiod ending July 31, 20262.77
August 27, 2026CIBCperiod ending July 31, 20262.73
August 26, 2026National Bank of Canadaperiod ending July 31, 20263.39
August 25, 2026Bank of Montrealperiod ending July 31, 20263.96
August 25, 2026Scotiabankperiod ending July 31, 20262.28
August 13, 2026Brookfieldperiod ending June 30, 20260.19
August 11, 2026Franco-Nevadaperiod ending June 30, 20261.81
August 10, 2026Barrick Goldperiod ending June 30, 20260.82
August 10, 2026Constellation Softwareperiod ending June 30, 202626.61
August 6, 2026Canadian Natural Resourcesperiod ending June 30, 20262.19
August 6, 2026Wheaton Precious Metalsperiod ending June 30, 20261.19
August 6, 2026Sun Life Financialperiod ending June 30, 20262.02
August 5, 2026Shopifyperiod ending June 30, 20260.42
August 5, 2026Manulife Financialperiod ending June 30, 20261.09
August 5, 2026Brookfield Asset Managementperiod ending June 30, 20260.44
August 5, 2026Thomson Reutersperiod ending June 30, 20260.99
August 5, 2026Nutrienperiod ending June 30, 20262.61
August 4, 2026Suncor Energyperiod ending June 30, 20263.23
July 31, 2026Enbridgeperiod ending June 30, 20260.63
July 31, 2026Fortisperiod ending June 30, 20260.78
July 31, 2026George Westonperiod ending June 30, 20261.08
July 30, 2026Loblaw Companiesperiod ending June 30, 20260.66
July 30, 2026Power Corporation Of Canadaperiod ending June 30, 20261.55
July 29, 2026TC Energyperiod ending June 30, 20260.94
July 29, 2026Cenovus Energyperiod ending June 30, 20261.61
July 29, 2026Fairfax Financialperiod ending June 30, 202635.53
July 29, 2026Pembina Pipelineperiod ending June 30, 20260.66
July 28, 2026Great-West Lifecoperiod ending June 30, 20261.42
July 28, 2026Intact Financialperiod ending June 30, 20264.33

Actual EPS per EODHD. EPS is shown in the company’s reporting currency, which can differ from the share-price currency (for example for miners and other dollar reporters).

Frequently asked questions

When do TSX companies report their results?

Each company sets its own date. Many Canadian banks have an October year end, so their fiscal quarters do not match the calendar quarters. The tables on this page use dates from the data provider EODHD and mark unconfirmed dates as estimated.

What is the difference between a confirmed and an estimated date?

Confirmed means the provider holds it as the official date. Estimated means it is inferred from previous years’ patterns and may move.

When does Shopify report next?

The date on file is November 3, 2026, for the period ending September 30, 2026 (confirmed).

What is EPS?

EPS (earnings per share) is net profit divided by the number of shares. The estimate is the analyst consensus that ATLAS stores; the actual figure is what the company publishes.

Who regulates stock trading in Canada?

Canada has no single national securities regulator. Each province and territory has its own, co-ordinated through the Canadian Securities Administrators (CSA), and the Canadian Investment Regulatory Organization (CIRO) oversees investment dealers and trading on Canadian marketplaces. ATLAS is an information service. It is not a broker and does not give personalised investment advice.

Keep exploring

Information for general and educational purposes only; it is not investment advice or a recommendation to buy or sell. Legal notice