Market rally is in full gear, time to be fully invested
The Canadian Vanguard Stock Market Report – Monday, June 30, 2025 Edition
.
The Toronto Market
The TSX composite index advanced 164.79 points or 0.62%, to close the session at 26,857.11.

The Market Breadth: Nine of the ten major sectors gained today. Basic Materials, up 1.50%, led the sectors and Telecommunications Services, up 1.13%, was next. Healthcare gained 0.98%; Discretionary Consumer Goods & Services gained 0.87%; Durable Consumer Goods & Services gained 0.82%; Technology and Industrials gained 0.68% each; Utilities gained 0.64%; and Financials gained 0.60%. Energy, down -0.24%, was the laggard. Gold price rose, also a good number of gold miner stocks gained, thereby contributing to Basic Materials being the top sector today.
Industry Groups: The top five industry groups in the TSX today were: Media Diversified, up 5.32%; Aerospace & Defense, up 2.99%; Computer Hardware, up 2.97%; Airlines, up 2.88%; and Broadcasting, up 2.57%.
Today’s Statistics
Today, the issues that gained (Advancers) outnumbered those that declined (Decliners). There were roughly five Advancers for every two Decliners, or a more exact ratio of 2.59-to-1.0. In real numbers, there were 1,396 Advancers to 539 Decliners while 110 stocks remained Unchanged.
Today, there were 229 new 52-Week Highs and 15 new 52-Week Lows. There were 207 new 52-Week Highs and 18 new 52-Week Lows on Friday.
The total volume of shares traded at the TSX on Friday was 393,685,322, or 14% less than the volume of 455,211,147 shares traded on Friday.
.
The US Markets
The Dow Jones Average index gained 275.50 points or 0.63%, to close the session at 44,094.77. The S&P 500 index gained 31.88 points or 0.52% to close at 6,204.95. The Nasdaq Composite gained 96.27 points or 0.47%, to close the session at 20,369.73. In small caps, Russell 2000 gained 2.51 points or 0.12% to close at 2175.04. The indexes were up, but the volume of shares traded was down today for each of the indexes. The small caps continue to lag. Russell 2000 index was up a mere 0.12% today. The small caps appear to be waiting for a trigger event to push things up – June’s non-farm payroll report, due on Thursday, may serve that purpose.

The Market Breadth: Monday was a positive market session as eight of the ten major sectors gained. Telecommunications Services, up 1.91%, was the top sector. Technology, up 0.78% but less than half of Telecommunications Services, was next. Financials gained 0.53%; Durable Consumer Goods & Services gained 0.50%; Industrials gained 0.40%; and Basic Materials gained 0.24%. Energy, down -0.46%, and Discretionary Consumer Goods & Services, down -0.59%, were the bottom performers.
Industry Groups: The top five industry groups in the US markets today were: Coal, up 2.93%; Appliances, Tools & Housewares, up 2.73%; Precious Metals & Minerals, up 2.44%; Wireless Telecommunications Services, up 2.07%; and Media Diversified, up 2.02%.
Today’s Market Statistics
At the NYSE, the issues that gained (Advancers) outnumbered the issues that declined (Decliners). There were roughly two Advancers for every Decliner, or an exact ratio of 1.84-to-1.0. In actual numbers, there were 2,731 Advancers to 1,486 Decliners with 262 Unchanged.
Today, there were 415 new 52-Week Highs and 70 new 52-Week Lows. There were 347 new 52-Week Highs and 55 new 52-Week Lows on Friday.
The total volume of stocks traded today at the NYSE was 5,918,148,153, or about 29% lower than the total volume of 8,298,574,100 shares traded on Friday.
On the NASDAQ, the Advancers outnumbered the Decliners. There were roughly three Advancers for every two Decliners, or an exact ratio of 1.44-to-1.0. In actual numbers, there were 2,689 Advancers to 1,864 Decliners with 292 Unchanged.
Today, there were 276 new 52-Week Highs and 104 new 52-Week Lows. There were 237 new 52-Week Highs and 89 new 52-Week Lows on Friday.
The total volume of shares traded at the NASDAQ today was 8,522,237,558, or 26% less than the total volume of shares traded on Friday.
Market Roundup Report
Both S&P 500 and NASDAQ hit new highs today, building on Friday’s performance. Indexes are at all-time highs. It is time to be fully invested but to be prepared and ready to act if the market suddenly throws a surprise. Put differently – Keep Calm but Dig in Deep.
Most major markets around the world are in positive territory. July is normally a good month for North American markets. All indicators point to a strong, buoyant market. It is a good time to be fully invested. Take advantage of a positive, relatively bullish market environment while it lasts.
President Trump’s tariff disruptions are becoming less frequent compared to two months ago. Of course, President Trump is still President Trump, so while it is time to be fully invested, always be ready to reverse positions quickly if the market spins a surprise on you – minimize losses. Preserve capital so you can always return to the market when conditions are right.
Three golden rules should drive your stock market investing. In order:
- Minimize losses
- Never forget rule #1 above – Credit to Warren Buffett.
- Trade the market, based on analysis (Charts & Fundamentals) and NOT on HOPE. Never bring HOPE to the market.
Oil Price: On Monday, US oil price continued to trend downwards and was down to $65.00 per barrel. US Oil price was at $64.82 per barrel as of the time (12:30 am ET, Tuesday) of this post update.
10 –year Treasury Yield: The 10-year Treasury yield eased five basis points to 4.23%. The 10-year yield was at 4.212%, as of the time (12:30 am ET, Tuesday) of this post update.
After-hours action: Futures are just about flat overnight Tuesday morning. Dow Futures is down -47.00 points or -0.11% vs. fair value. S&P 500 futures is down -0.16%, and Nasdaq 100 futures is down -0.21% as of the time (12:30 am ET, Tuesday) of this post update.
.
Regular Market Day Features
The Canadian Vanguard Beginner Investor’s Watchlist
The Financials, the big banks both in the US and Canada, are currently hitting new highs. Goldman Sachs (GS) and JP Morgan Chase (JPM) hit record Highs on Monday. In Canada, Royal Bank (RY), TD Bank (TD) and Bank of Montreal (BMO) are either at or close to record highs.

The Blended Growth Stock Watchlist

EV Manufacturers and Resource Stocks

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.



