The Canadian Vanguard Stock Market Report – Thursday, July 17, 2025 Edition
The current rally is broad-based, and continues to strengthen
.
The Toronto Market
The TSX composite index gained 233.96 points or 0.86%, to close the session at 27,386.93. The index has gained in the last two sessions, with the gain today doubling the gain yesterday. The volume of shares traded today is slightly more than the volume of shares traded yesterday.

The Market Breadth: Only six of the ten major sectors gained today. Technology, up a healthy 3.77%, was the top sector. Discretionary Consumer Goods & Services, up 1.14%, followed. Financials gained 0.93%; Energy gained 0.89%; Healthcare gained 0.25%; and Industrials gained 0.15%. Basic Materials declined -0.03%, Utilities declined -0.35%, and Telecommunications Services declined -0.58%. Durable Consumer Goods & Services, down -0.86%, was the bottom performer among the sectors for the second consecutive market session.
Industry Groups: The top five industry groups in the TSX today were: Computer Hardware, up 6.52%; IT Services & Consulting, up 5.29%; Apparel & Accessories, up 4.83%; Chemicals – Specialty, up 4.05%; and Oil & Gas Refining & Marketing, up 3.99%.
Today’s Market Statistics: Today, the issues that gained (Advancers) outnumbered those that declined (Decliners). There were three Advancers for every Decliner, or a more exact ratio of 2.73-to-1.0. In real numbers, there were 1,391 Advancers to 508 Decliners while 180 stocks remained Unchanged.
Today, there were 274 new 52-Week Highs and 17 new 52-Week Lows. There were 135 new 52-Week Highs and 17 new 52-Week Lows yesterday.
The total volume of shares traded at the TSX today was 359,493,018, or 1.0% more than, roughly about the same as, the volume of 354,800,970 shares traded yesterday.
.
The US Markets
All three indexes rallied in today’s market session. The Dow Jones Average index gained 229.71 points or 0.52%, to close the session at 44,484.49. The S&P 500 index gained 33.66 points or 0.54% to close at 6,297.36. The Nasdaq Composite gained 155.16 points or 0.75%, to close the session at 20,885.65. In small caps, Russell 2000 gained 26.70 points or 1.20% to close the session at 2253.68. Small caps were certainly active and contributed to the market gains today.

The Market Breadth: Financials, up 1.03%, was the top sector today. Industrials gained 0.96%, Technology gained 0.88%, and Durable Consumer Goods & Services gained 0.59%. Basic Materials gained 0.59%, Discretionary Consumer Goods & Services gained 0.50%, Utilities gained 0.42%, and Energy gained 0.30%. Telecommunications Services declined -0.36%, and Healthcare, down -1.03% was the laggard today.
Industry Groups: The top five industry groups in the US markets today were: Textile & Leather Goods, up 4.40%; Beverages – Non-Alcoholic, up 3.18%; Coal, up 2.96%; Appliances, Tools & Housewares, up 2.91%; and Electrical Components & Equipment, up 2.50%.
Today’s Market Statistics
At the NYSE, the issues that gained (Advancers) outnumbered the issues that declined (Decliners). There were two Advancers for every Decliner, or a more exact ratio of 2.28-to-1.0. In actual numbers, there were 2,857 Advancers to 1,253 Decliners with 286 Unchanged.
Today, there were 345 new 52-Week Highs and 47 new 52-Week Lows. There were 159 new 52-Week Highs and 62 new 52-Week Lows yesterday.
The total volume of stocks traded today at the NYSE was 5,576,683,218, or 6.4% more than the total volume of 5,242,319,246 shares traded yesterday.
On the NASDAQ, the Advancers outnumbered the Decliners. There were roughly two Advancers for every Decliner, or an exact ratio of 2.28-to-1.0. In actual numbers, there were 3,169 Advancers to 1,388 Decliners with 250 Unchanged.
Today, there were 235 new 52-Week Highs and 47 new 52-Week Lows. There were 120 new 52-Week Highs and 80 new 52-Week Lows yesterday.
The total volume of shares traded at the NASDAQ today was 10,273,553,286, or 9%, roughly one in ten, more than the total volume of 9,443,750,344 shares traded yesterday.
Market Roundup Report
The current rally gained more momentum today as the S&P 500 and NASDAQ composite indexes continue their recent trend of hitting new highs. The earnings report may even help the rally “develop wings”. The rally is doing well, but developing wings may lead to more stocks becoming price extended and the attendant risks, including possible pullback, that come with that.
Oil Price: US oil prices rose earlier today to $67.54 per barrel. US Oil price is at $67.48 per barrel, as of the time (11:00 pm ET, Thursday) of this post update.
10 –year Treasury Yield: The 10-year Treasury yield was up to 4.46% earlier today. The 10-year yield was at 4.439%, as of the time (11:00 pm ET, Thursday) of this post update.
After-hours action: Futures were little changed this evening. Dow Futures was up 96.00 points or 0.21% vs. fair value. S&P 500 futures was up 10.50 or 0.17%, and Nasdaq 100 futures was up 31.50 points or 0.14% as of the time (11:00 pm ET, Thursday) of this post update.
.
Stocks In The News /Stocks To Watch
The Toronto Market
Gildan Activewear Inc. (TSX:GIL) rallied today, supported by a trading volume which far exceeded the stock’s 50-day average volume. Gildan’s stock gained 5.65% or $3.91 to close at $73.07 with 676.5K shares traded. The 50-day average volume of shares traded is 392.6K. The stock is worth keeping an eye on in the short term or even adding to your watchlist.

Shopify Inc. (TSX:SHOP) continues its recent rally trend. The stock, today, gained 6.15% or $10.09 to close the session at $174.21 with 2.42M shares traded.

.
The US Markets
Taiwan Semiconductor Manufacturing (TSM), the world’s largest contract chip maker reported a record profit in the second quarter as robust chip demand for artificial-intelligence applications helped the company’s earnings weather the tariff uncertainties. The TSM stock gained 3.37% or $7.99 to close at $245.55 with 27.4M shares traded today.
![]()
Oracle Corporation (ORCL) received a number analysts’ rating upgrades today. The company manufactures and supplies computing infrastructure for both on-premise and cloud based computing. The stock is a bit extended above its 50-day EMA plot so there is some risk of a pullback but ORCL stock tends to get extended and pullbacks tend to come mostly with the general market. In any case, some caution may be required if buying the stock now, however, it is a stock worth adding to one’s watch list. Oracle stock gained 3.19% or $7.69 to close at $248.99 with 17.6M shares changing hands today.

.
Regular Market Day Features
The Canadian Vanguard Beginner Investor’s Watchlist

NOTICE TO READERS
Our readers are strongly advised to conduct their research into individual stocks before making a purchase decision. In addition, investors are advised that past stock performance is no guarantee of future price appreciation. Any recommendation is not a guarantee of any particular stock’s future prices, and The Canadian Vanguard accepts no responsibility or liability for investors’ or readers’ purchases.
The Canadian Vanguard’s Stock Market Reports, https://www.thecanadianvanguard.com/category/stock-markets/ are composed by senior Financial Industry and Information Technology professionals. We deliberately neither engage nor deploy AI tools to produce these reports.



