Stewart Information Services Corporation

STC Financial Insurance Property & Casualty

Stewart Information Services Corporation’s revenue for fiscal 2025 (year ended December 2025) was $2.9 billion, up 17.3% from fiscal 2024.

Revenue
+13.0%
EPS
−36.8%
Free cash flow
−12.4%
Total debt
+46.8%

Quarter to September 2026, against a year earlier

48.95 0.04 −0.08%
Market cap
$1.5B
P/E
12.2×
Fwd P/E
10.7×
Dividend yield
4.37%
F-score
6/9
Altman Z
n/a
Beneish M
n/a
Dividend safety
n/a
Sep '26 Jun '26 Mar '26 Dec '25 Older periods
P/E ratio
12.46 14.48 13.75 17.39

+8 more quarters

P/S ratio
0.45 0.61 0.60 0.68
P/FCF ratio
10.28 13.66 12.27 14.91
P/Operating CF
25.01 33.22 (415.52) 22.02
P/B ratio
0.90 1.20 1.13 1.19
EV/Sales
— 0.73 0.73 0.79
EV/EBITDA
— 6.59 6.40 7.02
EV/FCF
— 16.27 14.73 17.36
Current Ratio
1.63 1.81 1.93 2.00
Net Debt/EBITDA
0.00 3.78 5.68 3.42
Debt/Equity
0.39 0.39 0.39 0.39
Earnings Yield
8.03% 6.91% 7.28% 5.75%
Free Cash Flow Yield
9.73% 7.32% 8.15% 6.71%
Free Cash Flow per Share
— 1.15 (0.69) 2.09
Book value per Share
0.00 54.95 54.32 58.80
Free Cash Flow
— 35.02 (20.88) 58.55
EV/EBIT
— 7.98 7.76 8.58
Other line items

Show all line items

Columns are period end dates · fundamentals updated 2 Nov 2026