Home › Free Stock Grades › STC
Stewart Information Services Corporation (STC) Stock Grade
STC · Financial Services
A+
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.