Stewart Information Services Corporation (STC) — Stock Score Summary

Stewart Information Services Corporation (STC) has a MoatMap StockRank of 73/100 based on Quality (63/100), Value (49/100), and Momentum (45/100) factor scores. The current signal is BUY. Stewart Information Services is a title insurance provider. Its business model is highly cyclical and tied directly to US housing transaction volumes, offering no structural macro tailwinds.

Stewart Information Services Corporation is a global real estate services company primarily offering title insurance and settlement services for residential and commercial transactions, alongside real estate information and software solutions. The company benefits from its established brand, extensive network of agents and direct operations, and deep expertise in the complex title and settlement process, creating a significant competitive moat in a consolidated and regulated industry.

Key Financial Metrics

Price$66.11
Market Cap$2.0B
P/E (TTM)14.12
P/E (Forward)8.39
Price/Book1.17
Return on Equity9.4%
Debt/Equity46.83
Gross Margin61.7%
Operating Margin4.0%
Revenue Growth27.7%
Dividend Yield3.3%
Free Cash Flow$137M

Stewart Information Services Corporation operates in the Insurance - Property & Casualty industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is Stewart Information Services Corporation’s (STC) StockRank?
MoatMap’s StockRank for Stewart Information Services Corporation (STC) is 73/100, with a Buy signal. It is a composite of Quality (63), Value (49), and Momentum (45) factor ranks across MoatMap’s 19,000+ stock universe.
Does Stewart Information Services Corporation have an economic moat?
Stewart Information Services Corporation (STC) has a Quality factor score of 63/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Stewart Information Services Corporation a buy, hold, or sell?
MoatMap’s current signal for Stewart Information Services Corporation (STC) is Buy, based on a StockRank of 73/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Stewart Information Services Corporation in?
Stewart Information Services Corporation (STC) operates in the Financial Services sector, specifically the Insurance - Property & Casualty industry (United States).