STC logo

STC

Stewart Information Services CorporationNYSEFinancial Services
$60.55-0.74%ClosedMarket Cap: $1.84B

As of 2026-04-06

Valuation

P/E (TTM)

15.94

PEG

0.28

P/B

1.07

P/S

0.63

EV/EBITDA

-1321.46

DCF Value

$75.54

FCF Yield

7.2%

Div Yield

3.4%

Margins & Returns

Gross Margin

87.7%

Operating Margin

5.7%

Net Margin

4.0%

ROE

7.8%

ROA

-0.0%

ROIC

4.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$790.6M62.1%$51.7M$36.3M$1.25$0.53
FY 2025$2.92B87.7%$165.5M$115.6M$4.04$2.05
Q3 2025$796.9M97.5%$61.2M$44.3M$1.55$0.53
Q2 2025$722.2M97.0%$46.8M$31.9M$1.13$0.50
Q1 2025$612.0M97.1%$5.9M$3.1M$0.11$0.50
Q4 2024$665.9M96.9%$35.4M$22.7M$0.80$0.50
FY 2024$2.49B96.8%$114.3M$73.3M$2.61$1.95
Q3 2024$667.9M96.8%$42.8M$30.1M$1.07$0.50
Q2 2024$602.2M96.5%$29.0M$17.3M$0.62$0.48
Q1 2024$554.3M96.9%$7.1M$3.1M$0.11$0.48
Q4 2023$582.2M96.5%$18.8M$8.8M$0.32$0.48
FY 2023$2.26B96.4%$60.9M$30.4M$1.11$1.85