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
| Date | Company | Period | Timing | EPS est. | Price (CAD) |
|---|---|---|---|---|---|
| November 2, 2026 | Toromont Industries | period ending September 30, 2026 | After market close | 2.11 | C$193.50 |
| November 3, 2026 | Shopify | period ending September 30, 2026 | Before market open | 0.46 | C$220.37 |
| November 3, 2026 | Suncor Energy | period ending September 30, 2026 | After market close | 3.53 | C$111.11 |
| November 3, 2026 | Thomson Reuters | period ending September 30, 2026 | Before market open | 0.85 | C$165.36 |
| November 3, 2026 | Fairfax Financial | period ending September 30, 2026 | After market close | 39.89 | C$2,501.52 |
| November 3, 2026 | Intact Financial | period ending September 30, 2026 | After market close | 3.15 | C$260.63 |
| November 3, 2026 | Fortis | period ending September 30, 2026 | Before market open | 0.88 | C$81.97 |
| November 4, 2026 | Manulife Financial | period ending September 30, 2026 | After market close | 1.18 | C$62.37 |
| November 4, 2026 | Cenovus Energy | period ending September 30, 2026 | Before market open | 1.53 | C$45.78 |
| November 4, 2026 | Great-West Lifeco | period ending September 30, 2026 | After market close | 1.43 | C$92.24 |
| November 4, 2026 | Sun Life Financial | period ending September 30, 2026 | After market close | 2.01 | C$113.17 |
| November 4, 2026 | Nutrien | period ending September 30, 2026 | After market close | 0.77 | C$96.96 |
| November 4, 2026 | Lundin Mining | period ending September 30, 2026 | After market close | 0.30 | C$28.90 |
| November 4, 2026 | Tourmaline Oil | period ending September 30, 2026 | After market close | 1.06 | C$68.64 |
| November 4, 2026 | Pan American Silver | period ending September 30, 2026 | After market close | 0.66 | C$52.99 |
| November 4, 2026 | Lundin Gold | period ending September 30, 2026 | After market close | 1.13 | C$82.20 |
| November 4, 2026 | WSP Global | period ending September 30, 2026 | After market close | 3.19 | C$186.52 |
| November 5, 2026 | Canadian Natural Resources | period ending September 30, 2026 | Before market open | 1.49 | C$78.42 |
| November 5, 2026 | TC Energy | period ending September 30, 2026 | Before market open | 0.88 | C$90.16 |
| November 5, 2026 | Wheaton Precious Metals | period ending September 30, 2026 | After market close | 0.90 | C$162.43 |
| November 5, 2026 | Bombardier | period ending September 30, 2026 | Before market open | – | C$330.60 |
| November 5, 2026 | Bombardier Inc Series B | period ending September 30, 2026 | Before market open | 1.68 | C$327.04 |
| November 5, 2026 | Pembina Pipeline | period ending September 30, 2026 | After market close | 0.68 | C$71.71 |
| November 5, 2026 | BCE | period ending September 30, 2026 | Before market open | 0.70 | C$28.49 |
| November 5, 2026 | IGM Financial | period ending September 30, 2026 | After market close | 1.45 | C$82.15 |
| November 6, 2026 | Enbridge | period ending September 30, 2026 | Before market open | 0.49 | C$68.92 |
| November 6, 2026 | Brookfield Asset Management | period ending September 30, 2026 | Before market open | 0.46 | C$67.47 |
| November 6, 2026 | Constellation Software | period ending September 30, 2026 | After market close | 29.62 | C$3,393.39 |
| November 6, 2026 | Emera | period ending September 30, 2026 | Before market open | 0.63 | C$68.89 |
| November 6, 2026 | Telus | period ending September 30, 2026 | Before market open | 0.12 | C$12.37 |
| November 9, 2026 | Barrick Gold | period ending September 30, 2026 | Before market open | 0.79 | C$51.64 |
| November 9, 2026 | RB Global | period ending September 30, 2026 | Before market open | 1.00 | C$125.40 |
| November 9, 2026 | iA Financial | period ending September 30, 2026 | After market close | 3.77 | C$213.88 |
| November 9, 2026 | Equinox Gold | period ending September 30, 2026 | After market close | 0.18 | C$13.55 |
| November 10, 2026 | Hydro One | period ending September 30, 2026 | Before market open | 0.69 | C$55.24 |
| November 10, 2026 | CCL Industries | period ending September 30, 2026 | After market close | 1.32 | C$98.19 |
| November 11, 2026 | Franco-Nevada | period ending September 30, 2026 | After market close | 1.73 | C$314.41 |
| November 11, 2026 | Power Corporation Of Canada | period ending September 30, 2026 | After market close | 1.61 | C$96.60 |
| November 11, 2026 | CGI | period ending September 30, 2026 | Before market open | 2.30 | C$112.45 |
| November 12, 2026 | Brookfield | period ending September 30, 2026 | Before market open | 0.33 | C$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
| Date | Company | Period | Status | EPS est. |
|---|---|---|---|---|
| November 3, 2026 | Shopify | period ending September 30, 2026 | Confirmed | 0.46 |
| November 3, 2026 | Suncor Energy | period ending September 30, 2026 | Confirmed | 3.53 |
| November 3, 2026 | Thomson Reuters | period ending September 30, 2026 | Confirmed | 0.85 |
| November 3, 2026 | Fairfax Financial | period ending September 30, 2026 | Confirmed | 39.89 |
| November 3, 2026 | Intact Financial | period ending September 30, 2026 | Confirmed | 3.15 |
| November 3, 2026 | Fortis | period ending September 30, 2026 | Confirmed | 0.88 |
| November 4, 2026 | Manulife Financial | period ending September 30, 2026 | Confirmed | 1.18 |
| November 4, 2026 | Cenovus Energy | period ending September 30, 2026 | Confirmed | 1.53 |
| November 4, 2026 | Great-West Lifeco | period ending September 30, 2026 | Confirmed | 1.43 |
| November 4, 2026 | Sun Life Financial | period ending September 30, 2026 | Confirmed | 2.01 |
| November 4, 2026 | Nutrien | period ending September 30, 2026 | Confirmed | 0.77 |
| November 5, 2026 | Canadian Natural Resources | period ending September 30, 2026 | Confirmed | 1.49 |
| November 5, 2026 | TC Energy | period ending September 30, 2026 | Confirmed | 0.88 |
| November 5, 2026 | Wheaton Precious Metals | period ending September 30, 2026 | Confirmed | 0.90 |
| November 5, 2026 | Pembina Pipeline | period ending September 30, 2026 | Confirmed | 0.68 |
| November 6, 2026 | Enbridge | period ending September 30, 2026 | Confirmed | 0.49 |
| November 6, 2026 | Brookfield Asset Management | period ending September 30, 2026 | Confirmed | 0.46 |
| November 6, 2026 | Constellation Software | period ending September 30, 2026 | Confirmed | 29.62 |
| November 9, 2026 | Barrick Gold | period ending September 30, 2026 | Confirmed | 0.79 |
| November 11, 2026 | Franco-Nevada | period ending September 30, 2026 | Confirmed | 1.73 |
| November 11, 2026 | Power Corporation Of Canada | period ending September 30, 2026 | Confirmed | 1.61 |
| November 12, 2026 | Brookfield | period ending September 30, 2026 | Confirmed | 0.33 |
| November 19, 2026 | Loblaw Companies | period ending September 30, 2026 | Confirmed | 0.74 |
| November 24, 2026 | Alimentation Couchen Tard Inc A | period ending October 31, 2026 | Confirmed | 0.81 |
| November 24, 2026 | George Weston | period ending September 30, 2026 | Confirmed | 1.39 |
| December 2, 2026 | Bank of Montreal | period ending October 31, 2026 | Confirmed | 3.73 |
| December 2, 2026 | Scotiabank | period ending October 31, 2026 | Confirmed | 2.20 |
| December 3, 2026 | Royal Bank of Canada | period ending October 31, 2026 | Confirmed | 4.15 |
| December 3, 2026 | TD Bank | period ending October 31, 2026 | Confirmed | 2.54 |
| December 3, 2026 | CIBC | period ending October 31, 2026 | Confirmed | 2.55 |
| December 4, 2026 | National Bank of Canada | period ending October 31, 2026 | Confirmed | 2.36 |
| December 10, 2026 | Dollarama | period ending October 31, 2026 | Confirmed | 1.23 |
| January 27, 2027 | Canadian Pacific Railway | period ending December 31, 2026 | Confirmed | 1.51 |
| January 27, 2027 | Celestica | period ending December 31, 2026 | Confirmed | 3.51 |
| January 28, 2027 | Canadian National Railway | period ending December 31, 2026 | Confirmed | 2.19 |
| January 29, 2027 | Imperial Oil | period ending December 31, 2026 | Confirmed | 4.83 |
| February 10, 2027 | Waste Connections | period ending December 31, 2026 | Confirmed | 1.38 |
| February 11, 2027 | Agnico Eagle Mines | period ending December 31, 2026 | Confirmed | 2.53 |
| February 11, 2027 | Restaurant Brands International | period ending December 31, 2026 | Confirmed | 1.03 |
| February 12, 2027 | Cameco | period ending December 31, 2026 | Confirmed | 0.34 |
Recent reports
| Published | Company | Period | Actual EPS |
|---|---|---|---|
| October 30, 2026 | Canadian National Railway | period ending September 30, 2026 | 2.16 |
| October 30, 2026 | Imperial Oil | period ending September 30, 2026 | 5.11 |
| October 29, 2026 | Restaurant Brands International | period ending September 30, 2026 | 1.54 |
| October 28, 2026 | Agnico Eagle Mines | period ending September 30, 2026 | 2.61 |
| October 28, 2026 | Canadian Pacific Railway | period ending September 30, 2026 | 1.28 |
| October 26, 2026 | Celestica | period ending September 30, 2026 | 3.30 |
| October 21, 2026 | Waste Connections | period ending September 30, 2026 | 1.58 |
| September 16, 2026 | Dollarama | period ending July 31, 2026 | 1.29 |
| September 1, 2026 | Alimentation Couchen Tard Inc A | period ending July 31, 2026 | 0.90 |
| August 27, 2026 | Royal Bank of Canada | period ending July 31, 2026 | 4.28 |
| August 27, 2026 | TD Bank | period ending July 31, 2026 | 2.77 |
| August 27, 2026 | CIBC | period ending July 31, 2026 | 2.73 |
| August 26, 2026 | National Bank of Canada | period ending July 31, 2026 | 3.39 |
| August 25, 2026 | Bank of Montreal | period ending July 31, 2026 | 3.96 |
| August 25, 2026 | Scotiabank | period ending July 31, 2026 | 2.28 |
| August 13, 2026 | Brookfield | period ending June 30, 2026 | 0.19 |
| August 11, 2026 | Franco-Nevada | period ending June 30, 2026 | 1.81 |
| August 10, 2026 | Barrick Gold | period ending June 30, 2026 | 0.82 |
| August 10, 2026 | Constellation Software | period ending June 30, 2026 | 26.61 |
| August 6, 2026 | Canadian Natural Resources | period ending June 30, 2026 | 2.19 |
| August 6, 2026 | Wheaton Precious Metals | period ending June 30, 2026 | 1.19 |
| August 6, 2026 | Sun Life Financial | period ending June 30, 2026 | 2.02 |
| August 5, 2026 | Shopify | period ending June 30, 2026 | 0.42 |
| August 5, 2026 | Manulife Financial | period ending June 30, 2026 | 1.09 |
| August 5, 2026 | Brookfield Asset Management | period ending June 30, 2026 | 0.44 |
| August 5, 2026 | Thomson Reuters | period ending June 30, 2026 | 0.99 |
| August 5, 2026 | Nutrien | period ending June 30, 2026 | 2.61 |
| August 4, 2026 | Suncor Energy | period ending June 30, 2026 | 3.23 |
| July 31, 2026 | Enbridge | period ending June 30, 2026 | 0.63 |
| July 31, 2026 | Fortis | period ending June 30, 2026 | 0.78 |
| July 31, 2026 | George Weston | period ending June 30, 2026 | 1.08 |
| July 30, 2026 | Loblaw Companies | period ending June 30, 2026 | 0.66 |
| July 30, 2026 | Power Corporation Of Canada | period ending June 30, 2026 | 1.55 |
| July 29, 2026 | TC Energy | period ending June 30, 2026 | 0.94 |
| July 29, 2026 | Cenovus Energy | period ending June 30, 2026 | 1.61 |
| July 29, 2026 | Fairfax Financial | period ending June 30, 2026 | 35.53 |
| July 29, 2026 | Pembina Pipeline | period ending June 30, 2026 | 0.66 |
| July 28, 2026 | Great-West Lifeco | period ending June 30, 2026 | 1.42 |
| July 28, 2026 | Intact Financial | period ending June 30, 2026 | 4.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