Grade My Investments

Stewart Information Services Corporation (STC) Stock Grade

STC · Financial Services

A+
Grade updated: July 18, 2026
Computed by the GradeMyInvestments scoring model from revenue growth, profitability, balance-sheet strength, and analyst targets.
Market Cap
$2.0B
P/E Ratio
17.7
Revenue Growth (YoY)
+17.3%
Net Margin
4.0%
Return on Equity
7.0%
Dividend Yield
3.0%

About Stewart Information Services Corporation's fundamentals

Stewart Information Services is a property and casualty insurer with a market capitalization of $2.0 billion, currently valued at 17.7 times earnings. The company is experiencing solid revenue expansion, growing at 17.3% year-over-year, though profitability remains modest with a net margin of 4.0%. Return on equity stands at 7.0%, indicating relatively modest returns on shareholder capital, while the stock offers a 3.0% dividend yield for income-focused investors.

Track STC free — no credit card required. Live grade + monthly AI report →