STC
STC

Stewart Information Services

NYSE · Insurance
$71.44
+0.57 (+0.80%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 2.65B 2.91B 954.94M 966.45M 970.41M
Net Income 77.99M 77.14M 138.64M 159.29M 158.29M
EPS
Profit Margin 2.9% 2.8% 14.5% 16.5% 16.3%
Rev Growth -9.0% -9.0% -6.6% +5.4% +15.2%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 257.90M 257.90M 420.44M 318.93M 407.45M
Total Equity 811.00M 811.00M 1.48B 1.47B 1.61B
D/E Ratio 0.32 0.32 0.28 0.22 0.25
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 194.89M 203.48M 247.50M 251.21M 241.09M
Free Cash Flow 138.74M 136.48M 160.20M