STC
STC
NYSE · Insurance

Stewart Information Services

$48.40
-0.59 (-1.20%)
As of Nov 7, 1:40 AM ET ·
Financial Highlights (FY 2026)
Revenue
3.12B
Net Income
123.33M
Gross Margin
—
Profit Margin
4.0%
Rev Growth
-1.6%
D/E Ratio
0.39
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin — — 42.9% 42.9%
Operating Margin 6.2% 5.6% 19.2% 19.3%
Profit Margin 4.0% 3.8% 16.5% 16.3%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 3.12B 3.17B 966.45M 970.41M
Gross Profit — — 415.04M 416.74M
Operating Income 193.06M 176.63M 185.42M 187.58M
Net Income 123.33M 112.84M 159.29M 158.29M
Gross Margin — — 42.9% 42.9%
Operating Margin 6.2% 5.6% 19.2% 19.3%
Profit Margin 4.0% 3.8% 16.5% 16.3%
Rev Growth -1.6% -1.6% +5.4% +15.2%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 208.54M 208.54M 318.93M 407.45M
Total Equity 529.28M 529.28M 1.47B 1.61B
D/E Ratio 0.39 0.39 0.22 0.25
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 258.26M 249.41M 251.21M 241.09M
Free Cash Flow — — 136.48M 160.20M