(STC) Stewart Information Services - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US8603721015

STC: Title Insurance, Real Estate Services, Home Insurance, Appraisal Management

Stewart Information Services Corporation (NYSE:STC) operates at the intersection of real estate and insurance, providing title insurance and a broad spectrum of related services. The company specializes in title searches, examinations, and insurance, ensuring the clarity and validity of property ownership. Beyond title services, Stewart offers home and personal insurance, tax-deferred exchange services, and a digital engagement platform designed to streamline customer interactions. They also provide appraisal management, online notarization, credit services, and real estate data solutions, making them a one-stop-shop for many real estate transaction needs.

Founded in 1893 and headquartered in Houston, Texas, Stewart has built a reputation as a trusted player in the real estate ecosystem. The company serves a diverse range of clients, including homebuyers, sellers, real estate agents, mortgage lenders, title agencies, attorneys, and home builders. Their reach extends across the U.S. and into international markets, with operations supported by a network of direct offices and independent agencies. This extensive network allows Stewart to maintain a strong presence in both residential and commercial real estate markets.

From an investment perspective, Stewart trades on the NYSE under the ticker symbol STC, with a market capitalization of approximately $1.9 billion. The stock carries a trailing P/E ratio of 26.23, reflecting investor expectations for future growth. The price-to-book ratio of 1.36 indicates that the market values the company slightly above its book value, while the price-to-sales ratio of 0.79 suggests a moderate valuation relative to its revenue. These metrics, combined with Stewarts long operational history and diversified service offerings, make it a company worth considering for investors seeking exposure to the real estate and insurance sectors.

Additional Sources for STC Stock

STC Stock Overview

Market Cap in USD 1,901m
Sector Financial Services
Industry Insurance - Property & Casualty
GiC Sub-Industry Property & Casualty Insurance
IPO / Inception 1990-03-28

STC Stock Ratings

Growth 5y 57.4%
Fundamental -
Dividend 66.7%
Rel. Strength Industry -12.1
Analysts 4/5
Fair Price Momentum 62.73 USD
Fair Price DCF -

STC Dividends

Dividend Yield 12m 2.88%
Yield on Cost 5y 5.71%
Annual Growth 5y 10.20%
Payout Consistency 79.4%

STC Growth Ratios

Growth Correlation 3m -67.3%
Growth Correlation 12m 62.2%
Growth Correlation 5y 57.1%
CAGR 5y 15.07%
CAGR/Max DD 5y 0.28
Sharpe Ratio 12m 0.56
Alpha -1.94
Beta 0.96
Volatility 28.01%
Current Volume 255.8k
Average Volume 20d 161.7k
What is the price of STC stocks?
As of February 23, 2025, the stock is trading at USD 68.95 with a total of 255,838 shares traded.
Over the past week, the price has changed by +0.60%, over one month by +5.57%, over three months by -5.93% and over the past year by +14.37%.
Is Stewart Information Services a good stock to buy?
Partly, yes. Based on ValueRay Analyses, Stewart Information Services (NYSE:STC) is currently (February 2025) ok to buy, but has to be watched. It has a Growth Technical Rating of 57.42 and therefor an somewhat technical positive rating according to historical growth.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of STC as of February 2025 is 62.73. This means that STC is currently overvalued and has a potential downside of -9.02%.
Is STC a buy, sell or hold?
Stewart Information Services has received a consensus analysts rating of 4.00. Therefor, it is recommend to buy STC.
  • Strong Buy: 1
  • Buy: 0
  • Hold: 1
  • Sell: 0
  • Strong Sell: 0
What are the forecast for STC stock price target?
According to ValueRays Forecast Model, STC Stewart Information Services will be worth about 73 in February 2026. The stock is currently trading at 68.95. This means that the stock has a potential upside of +5.84%.
Issuer Forecast Upside
Wallstreet Target Price 79 14.6%
Analysts Target Price 78 13.1%
ValueRay Target Price 73 5.8%