Stewart Information Services Corporation logo STC - Stewart Information Services Corporation

NEXT EARNINGS: Apr 29, 2026 EPS Est: $0.53 | Rev Est: $701.2M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
1
BUY 3
HOLD 2
SELL 2
STRONG
SELL
0
| PRICE TARGET: $80.50 DETAILS
HIGH: $81.00
LOW: $80.00
MEDIAN: $80.50
CONSENSUS: $80.50
UPSIDE: 19.28%
Market Cap: 2.02B
Volume: 129,552
Avg Volume: 258,103
52 Week Range: 56.39-78.61
Sector: Financial Services
Industry: Insurance - Property & Casualty
Beta: 1.03
Last Dividend: $2.05
Exchange: NYSE
Country: US
Employees: 6,800
IPO Date: 1973-02-21
EPS (TTM): 4.08
P/E Ratio: 17.66
Revenue (TTM): 2.92B
Total Assets: 3.25B
Total Debt: 890.91M
Cash & Equiv: 321.77M
Rev Growth (5Y): 5.0%
EPS Growth (5Y): -8.2%
FCF Growth (5Y): -8.6%
ROCE: N/A
Debt/Equity: 0.54

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-04 $1.65 $0.57 +191.0% $790.6M $698.5M +13.2%
2025-10-22 $1.64 $1.34 +22.4% $796.9M $773.6M +3.0%
2025-07-23 $1.34 $1.37 -2.2% $722.2M $722.5M 0.0%
2025-04-23 $0.25 $0.33 -24.2% $596.3M $595.5M +0.1%
2025-02-05 $1.12 $1.11 +0.9% $665.9M $645.6M +3.1%
2024-10-23 $1.17 $1.04 +12.5% $667.9M $641.1M +4.2%
2024-07-24 $0.91 $1.13 -19.5% $602.2M $606.2M -0.6%
2024-04-24 $0.17 $-0.13 +230.8% $554.3M $611.1M -9.3%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 2.92B 2.49B 2.26B 3.07B 3.31B 2.29B 1.94B 1.91B 1.96B 2.01B 2.03B 1.87B
Net Income 115.56M 73.31M 30.44M 162.31M 323.22M 154.91M 78.61M 47.52M 48.66M 55.48M (6.20M) 29.75M
EPS 4.08 2.65 1.11 5.98 12.05 6.25 3.33 2.02 2.08 1.86 -0.26 1.24
Total Assets 3.25B 2.73B 2.70B 2.74B 2.81B 1.98B 1.59B 1.37B 1.41B 1.34B 1.32B 1.39B
Total Debt 890.91M 564.68M 580.94M 595.01M 632.91M 220.86M 224.47M 108.04M 109.31M 106.81M 102.40M 65.56M
Cash & Equivalents 321.77M 216.30M 233.37M 248.37M 485.92M 432.68M 330.61M 192.07M 150.08M 185.77M 179.07M 200.56M
Operating Cash Flow 0 135.61M 83.04M 191.86M 390.29M 275.81M 166.36M 84.18M 108.07M 122.96M 80.51M 63.99M
Free Cash Flow 0 95.14M 45.25M 143.91M 350.49M 260.81M 149.28M 73.50M 91.67M 104.81M 60.86M 44.45M
FCF per Share N/A 3.44 1.66 5.30 13.07 10.47 6.32 3.12 3.91 4.49 2.58 1.85
Book Value 1.64B 1.40B 1.37B 1.36B 1.28B 1.01B 747.31M 673.51M 672.21M 641.20M 629.28M 693.18M
Cash & ST Investments 321.77M 257.50M 272.39M 272.69M 503.57M 453.36M 354.14M 215.02M 883.90M 839.51M 798.62M 225.60M
ROC Equity 0.07 0.05 0.02 0.12 0.25 0.15 0.11 0.07 0.07 0.09 -0.01 0.04