Stewart Information Services Corp
STC
$51.98+2.23%
End of day · as of Oct 16, 2026, 7:45 AM ET
Mkt cap
$2.03B
EV/Sales
0.58
P/E ratio
11.4
FY2025 Revenue
$2.92B
EPS (TTM)
$4.57
Gross Margin (FY2025)
N/A
Profit Margin (FY2025)
3.95%
Beta
N/A
Div yield
3.15%
Sector
Financials
Stewart Information Services Corp (STC) is a insurance - property & casualty company listed on NYSE.
Latest reported STC revenue for 2025-12-31 was $2.92B. Net income was $115.5M. Revenue was up 17.3% from 2024-12-31 to 2025-12-31. STC currently screens at market cap $2.03B and trailing P/E 11.4.
Use this STC research hub for sector, financials, and filings — not a live tape.
Latest cached year on this hub. Full STC income, balance, and cash tables.
Stewart Information Services Corp (STC) is a insurance - property & casualty company in the Financial Services sector.
Latest cached Stewart Information Services Corp (STC) revenue for Dec 31, 2025 was $2.92B. Net income was $115.5M. Statements: https://lician.com/financials/stc
Stewart Information Services Corp (STC) trailing P/E is 11.4 on the latest cached fundamentals snapshot.
Stewart Information Services Corp (STC) market capitalization is $2.03B on the latest cached snapshot.
Stewart Information Services Corp (STC) cached previous close $50.84; day range $51.98 – $52.01; volume 284,228. Session quote: https://lician.com/quote/stc
Stewart Information Services Corp (STC) latest cached earnings event is "STC earnings" on Jul 22, 2026. Earnings calendar: https://lician.com/earnings
The latest cached STC filing is 8-K · Aug 31, 2026. Filings: https://lician.com/sec/stc