TSX Ends Day Positive

Equities in Toronto staged a comeback by the closing bell on Wednesday, helped by resource issues, as the Bank of Canada kept interest rates unchanged while flagging uncertainty around future policy decisions.

The TSX index finished in the green 79.67 points Wednesday at 33,176.07.

The Canadian dollar forged ahead 0.21 cents at 73.77 cents U.S.

Railway operator Canadian Pacific Kansas City, Celestica and tech consulting firm CGI were scheduled to report earnings later in the day.

CP tumbled $1.53, or 1.6%, to $97.28, while Celestica captured $14.86, or 3.3%, to $467.12.

CGI got pummeled $2.86, or $2.4%, to $117.09.

Gold stocks led the pack of gainers, led in turn by Aya Gold, ahead $1.69, or 6.4%, to $27.93, while OceanaGold registered higher $2.01, or 4%, to $52.94.

Elsewhere, Orla Mining gained 91 cents, or 3.2%, to $26.43, while Wheaton Precious Metals surged $8.56, or 4.2%, to $211.60.

In energy, Parex Resources took on 48 cents, or 2.9%, to $21.25, and Cenovus Energy advanced 43 cents, or 1.6%, to $26.88.

Health-care stocks, though, weighed on the markets, as Curaleaf sagged 20 cents, or 6%, to $3.14, while Bausch Health Companies settled nine cents, or 1.2%, to $7.70.

In consumer discretionary issues, Aritzia sank $7.15, or 6.2%, to $107.93, while Magna International stumbled $1.78, or 2.5%, to $70.95.

Financials also dawdled, with Definity staggering $2.83, or 4%, to $67.68, while shares in Trisura Group gave back $1.54, or 3.6%, to $41.76.

Wednesday, the Bank of Canada held its key interest rate at 2.25%. The Bank Rate remains at 2.5%, while the deposit rate is 2.2%.

ON BAYSTREET

The TSX Venture Exchange regrouped 5.23 points to 1,148.10.

Eight of the 12 TSX subgroups were lower on the session, as health-care blundered 1.5%, while consumer discretionary stocks surrendered 1.3%, and financials were poorer 1%.

The four gainers were led by gold, up 2.8%, materials, better 1.7%, and energy, rumbling 1%.

ON WALLSTREET

The S&P 500 reached a milestone level on Wednesday, hitting 7,000 for the first time before pulling back, continuing to see pressure after the Federal Reserve’s latest interest rate decision.

The Dow Jones Industrials held onto gains of 12.31 points to close Wednesday at 49,015.72.

The much-broader index eased 0.56 points to 6,978.04.

The NASDAQ regained 40.35 points to 23,857.45.

The broader market’s earlier rise was bolstered by gains in chip stocks following upbeat earnings results.

The Fed kept its benchmark interest rate steady at a target range of 3.5% to 3.75%. Traders will now be looking for hints on longer-term changes to monetary policy. Fed funds futures trading suggests two quarter percentage point cuts by the end of 2026.

Among chip stocks, Seagate Technology shares jumped 20% after the storage infrastructure company’s second-quarter earnings and revenue topped analyst expectations, with CEO Dave Mosley citing strong demand for artificial intelligence data storage.

Additionally, semiconductor equipment giant ASML reported record orders and issued rosy 2026 guidance due to the AI boom. However, the stock reversed its gains from earlier Wednesday.

Beyond those earnings, China has given approval to ByteDance, Alibaba and Tencent to buy Nvidia’s H200 AI chips, Reuters reported Wednesday. Nvidia shares rose more than 1%. Fellow semiconductor names Micron Technology and Taiwan Semiconductor Manufacturing saw gains as well.

Meanwhile, earnings from a slate of major technology companies are on deck. Microsoft, Meta Platforms and Tesla are set to post their quarterly financial results Wednesday after the closing bell. Apple will post its results on Thursday.

Outside tech, Starbucks shares were marginally higher after the coffee chain reported that its traffic grew for the first time in two years. Its first-quarter revenue also beat expectations, while its earnings missed.

Prices for the 10-year Treasury slid a bit, raising yields to 4.25% from Tuesday’s 4.23%. Treasury prices and yields move in opposite directions.

Oil prices added $1.04 to $63.43 U.S. a barrel.

Gold prices popped $301.70 to $5,383.20.

Related Stories