On January 26, 2026, Stewart Information Services Corporation (STC) received an ‘Outperform’ rating from Bose George at Keefe, Bruyette & Woods, a significant endorsement for investors as it comes with an average price target of $81. Currently, the stock trades at $68.04, indicating a potential upside that could attract attention from analysts and investors alike.
Recent Price Action
In recent trading sessions, STC has demonstrated a modest recovery, evidenced by a price change of $2.44, or approximately 3.72%, bringing its current price to $68.04. This level places the stock about $13.45 below its 52-week high of $81.49 and above its 52-week low of $20.66. The stock’s volatility has been noteworthy, with a beta of 1.036, suggesting that it moves slightly more than the broader market. The trading volume recently reached 217,058 shares, slightly below its average of 231,986 shares, indicating a steady but cautious investor sentiment as the market assesses its near-term prospects.
[chart type=’price’ value=’STC’]
Short- and Long-Term Performance
Stewart Information Services’ historical performance reveals a mixed picture. Over the last 30 days, the stock has declined by 9.27%, while its quarterly performance exhibits a drop of 6.79%. However, over the past year, the stock has managed a slight gain of 0.51%. This performance trajectory is contextualized within a broader market environment characterized by fluctuations and volatility, with weekly volatility registered at 3.09% and monthly volatility at 2.76%. The average trading volume over the past 10 days stands at 293,033 shares, suggesting an uptick in investor activity despite the recent declines.
[chart type=’performance’ value=’STC’]
Earnings and Financials
Earnings performance has been a crucial factor in the stock’s analysis. For the most recent quarter ended October 22, 2025, STC reported an earnings per share (EPS) of $1.64, which exceeded expectations of $1.39, delivering a positive surprise factor of nearly 18%. This contrasts with the previous quarter’s performance on July 23, 2025, where the company reported an EPS of $1.34—slightly below the estimate of $1.37, marking a surprise factor of -2.19%. The ability to beat earnings estimates can bolster investor confidence and speaks to the company’s operational robustness amid market fluctuations.
[chart type=’income-bar-chart’ value=’STC’]
Analyst Consensus View
The sentiment among analysts remains cautious yet optimistic. According to the latest data, STC has received two ratings from Keefe, Bruyette & Woods—one ‘Buy’ and one ‘Hold’, summing up to an average price target reflective of the recent upgrade to ‘Outperform’, precisely at $81. This uniformity across the board—where both the high and low price target is pegged at the same $81—underscores a consensus bullish outlook. Such clear messaging from analysts may encourage investors to consider the stock, particularly in light of its recent financial performance and favorable rating adjustments.
[chart type=’analyst-ratings’ value=’STC’]
Stock Grading and Fundamental View
The Stocks Telegraph grading score for Stewart Information Services Corporation is currently 43. This metric summarizes STC’s overall health and investment potential based on a comprehensive analysis of its financial fundamentals and market positioning. A score of 43 suggests that while there may be room for improvement, the company exhibits a sound basis for investment consideration, indicating moderate fundamentals and performance.
[chart type=’st-cards’ value=’STC’]
Conclusion
For investors considering Stewart Information Services Corporation, the current rating from Keefe, Bruyette & Woods reflects a balanced opportunity for those targeting medium-term growth. The solid EPS surprise points to effective operations, though past declines in stock price under current market conditions underline inherent risks. The stock may appeal to those with a slightly higher risk tolerance, looking to capitalize on its potential upside as analysts project a mandate for growth. As with any stock, monitoring ongoing market conditions and company performance will be critical in navigating potential investment decisions.
