Financial Stocks drag TSX
Canada’s TSX fell 62.93 points to 35,200.92 by midday as financial and healthcare stocks declined amid cautious sentiment over escalating U.S.-Iran tensions and a softer-than-expected CPI. Canadian Imperial Bank of Commerce and National Bank of Canada dropped, while Celestica rose. Statistics Canada said June CPI rose 2.8% y/y.
How this was made

The 30-second read
Why it matters
The only concrete new datapoint is the June CPI (2.8% YoY, CPI monthly -0.1% SA). The rest is same-day price action and macro/geopolitical sentiment, implying correlation trades across sectors rather than idiosyncratic company catalysts.
Market read
This is primarily a market wrap with a fresh CPI datapoint and same-day sector/stock moves, useful for positioning around risk sentiment and rate expectations.
What to watch
The article does not provide catalysts for the gainers or losers beyond sector and macro framing, so traders should avoid assuming company fundamentals drove the moves.
Background
The TSX fell midday Monday as investors weighed a June CPI print and ongoing U.S.-Iran tensions; the Canadian dollar also weakened.
Ticker impact
CIBC shares fell $2.37, or 2%, to $118.90 as TSX financials dragged the index lower midday Monday.
Likely continued underperformance versus broader TSX while macro and geopolitics keep investors cautious.
The article provides a same-day price move and attributes weakness to the broader index drag, not company-specific fundamentals.
National Bank of Canada dropped $4.24, or 1.8%, to $229.82, making it a key contributor to TSX financial weakness.
Near-term bias remains soft unless the macro impulse (inflation/rates or geopolitics) reverses.
The text reports a contemporaneous decline but does not disclose any new NA-specific catalyst.
Bausch Health Companies slid 12 cents, or 2.7%, to $4.71 as healthcare stocks weighed on the TSX.
May remain pressured intraday if healthcare continues to lag on the same macro backdrop.
The article gives only a price change and sector drag framing, with no new BHC-specific news.
Celestica rose $15.10, or 3.6%, to $43.69, standing out as a top TSX gainer despite the index decline.
Potential for continued relative outperformance intraday if flows favor tech/IT-linked names.
The article does not cite a CLS-specific catalyst, so the move may be technical/flow-driven.
Shopify gained $6.47, or 3.7%, to $179.70 as one of the top gainers on the TSX.
May hold up better than financials/healthcare while the market digests inflation and geopolitics.
The piece provides price action only, without a new Shopify fundamental driver.
Market effects
Financials and healthcare are explicitly cited as dragging the TSX, while information technology is one of the few TSX subgroups higher.
Canadian equities are trading cautiously on softer-than-expected domestic inflation and escalating U.S.-Iran tensions.
U.S.-Iran strike cycle and oil price moves are influencing broader risk sentiment and equity futures direction.
Counterpoint
The index is down, but several TSX names (Celestica, Shopify, Tecsys) are up, suggesting dispersion and potential stock-specific buying rather than pure macro selling.
Key entities
- data_sourceStatistics Canada
Reported June CPI increased 2.8% YoY, after 3.2% in May, and fell 0.1% on a seasonally adjusted monthly basis.
- geopoliticsU.S.-Iran tensions
U.S. completed its ninth consecutive day of strikes on Iran overnight; diplomatic hopes improved sentiment in London.

