Monday, July 28
Earnings:
- Waste Management Inc
- Celestica Inc
- TFI International Inc
- Gibson Energy Inc
Tuesday, July 29
Earnings:
- Boeing
- Royal Caribbean Cruises Ltd
- Air Canada
- Booking Holdings Inc
- Visa Inc
- Starbucks Corp
- Allied Properties Real Estate
- Toromont Industries Ltd
- Kinross Gold Corp
Wednesday, July 30
- 8:30 a.m. U.S. Real GDP (Q2 A)
- 9:45 a.m. Bank of Canada Interest Rate Announcement and Monetary Policy Report
- 10:30 a.m. Bank of Canada news conference
- 2:00 p.m. U.S. Fed interest rate announcement
- 2:30 p.m. U.S. Fed Chair Powell’s Press Briefing
Earnings:
- Hershey
- Kraft Heinz
- CGI
- Methanex Corp
- Lundin Mining Corp
- Archer-Daniels-Midland Co
- Ford Motor Co
- Microsoft Corp
- Agnico Eagle Mines Ltd
- GFL Environmental Inc
- Canadian Pacific Kansas City
- Tourmaline Oil Corp
- Alamos Gold Inc
- Primaris REIT
Thursday, July 31
- 8:30 a.m. Canada Monthly Real GDP (May)
Earnings:
- Bombardier Inc
- Lightspeed Commerce Inc
- TC Energy Corp
- Mastercard Inc
- Parkland Corp
- QUALCOMM Inc
- Cameco Corp
- Apple Inc
- MEG Energy Corp
- ARC Resources Ltd
- Eldorado Gold Corp
- TMX Group Ltd
Friday August 1
- 8:30 a.m. U.S. Employment Report (July)
Earnings:
- Magna International Inc
- Enbridge Inc
- Exxon Mobil Corp
- AltaGas Ltd
- Chevron Corp
- TransAlta Corp
- Imperial Oil Ltd
- Moderna Inc
- Cenovus Energy Inc
- Gildan Activewear Inc
- TELUS Corp
- Amazon.com Inc
- Definity Financial Corp
- Canadian Natural Resources Ltd
- Energy Fuels Inc/Canada