Telus Corporation (NYSE: TU) has experienced a notable rating downgrade from J.P. Morgan, with analyst Sebastiano Petti issuing an “Underweight” rating on November 18, 2025. The downgrade highlights growing concerns among investors regarding the company’s future performance potential, particularly in light of its current price of $13.58, which contrasts with J.P. Morgan’s price target of $19. This shift in sentiment suggests that while the stock may have upside potential, investor caution is warranted.
Recent Price Action
In recent trading sessions, TELUS has experienced notable volatility, with the stock currently priced at $13.58. The stock has faced a downward trend, declining by approximately 4.9% in its latest session. Over the past 52 weeks, TELUS shares have seen a high of $18.85 and a low of $2.57, indicating significant fluctuations in investor sentiment. The average trading volume over the past three months stood at about 4.2 million shares, but recent activity has surged, with the latest volume reaching approximately 11.3 million. The beta of 0.827 suggests that TELUS has been relatively stable compared to broader market movements, but the current dip reflects investor apprehension following the rating downgrade.
Short- and Long-Term Performance
Examining TELUS’s performance across various time frames reveals a mixed picture. Over the past 30 days, the stock has delivered a negative return of 2.44%, while its quarterly performance highlights a sharper decline of 7.62%. Over the past year, TELUS has encountered a downturn of 5.79%, depicting a trend of underperformance compared to benchmarks and broader market conditions. Volatile trading has been evident, with weekly and monthly volatility levels recorded at 1.12 and 1.35, respectively. Such performance metrics suggest a challenging environment for TELUS as it navigates investor concerns and fluctuating market sentiments.
Earnings / Financials
In the latest earnings report dated November 7, 2025, TELUS reported earnings per share (EPS) of $0.2003, which slightly exceeded analysts’ expectations of $0.19, yielding a positive surprise of approximately 5.42%. This follows a previous quarter where the company posted an EPS of $0.16, falling short of the estimate of $0.17. The recent positive surprise could indicate some stability in the company’s earnings trajectory; however, the mixed historical performance raises questions about the sustainability of such surprises moving forward.
Analyst / Consensus View
The consensus sentiment surrounding TELUS has shifted, particularly following J.P. Morgan’s recent downgrade. Currently, there are two ratings available: one “Hold” and one “Sell,” underscoring an increasingly cautious outlook among analysts. While J.P. Morgan’s price target of $19 and the average price target of $16.5 reflect some optimism from certain analysts, the divergence between the high target ($19) and low target ($14) illustrates a lack of consensus among analysts regarding the stock’s true value. As such, potential investors may need to evaluate the risks associated with conflicting sentiments.
Stock Grading or Fundamental View
TELUS holds a Stocks Telegraph Grade of 39. This grade reflects the company’s overall health and investment profile, suggesting underlying weaknesses that could deter growth prospects. The grade indicates a company that may be grappling with significant challenges, highlighting the need for a strategic pivot to ensure more favorable market perceptions.
Conclusion
TELUS Corporation presents a mixed bag for investors, particularly in light of the recent downgrade by J.P. Morgan. For investors focusing on defensive, stable investments, TELUS may be perceived as a risk given its recent performance trends and mixed analyst ratings. Potential investors should approach with caution, weighing the firm’s upside potential against significant risks stemming from market sentiment and internal challenges. Observers may find it worthwhile to monitor any forthcoming strategic initiatives from TELUS that could redirect the narrative and restore investor confidence.


