NYSE : STC

Stewart Information Services Corporation — Earnings Estimates

$64.25 USD

-$5.46 (-7.83%)

Volume
834.39K
Average Volume
207.23K
Market Capitalization
$1.95B
P/E Ratio
13.47
Dividend Yield
3.27%
Price Target
$87.00
Year High
$78.61
Year Low
$57.11
Day High
Day Low
Payout Ratio
$0.45
Current Ratio
$0.68

Annual earnings financials

STC financial data with annual/quarterly toggle

STC GAAP EPS - Annual & Quarterly

STC Sales Revenue - Annual & Quarterly

STC Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

STC Estimated and Actual Revenue by Quarter
STC Estimated and Actual EPS by Quarter
STC Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2027-12-30 2 86.04M 87.81M 86.9M 67.15M 68.53M 67.82M
2027-09-30 2 87.65M 89.45M 88.53M 68.4M 69.81M 69.09M
2027-06-30 2 79.61M 81.24M 80.4M 62.13M 63.41M 62.75M
2027-03-30 2 69.05M 70.47M 69.74M 53.89M 55M 54.43M
2026-12-30 3 84.1M 85.92M 84.94M 65.63M 67.05M 66.29M
2026-09-30 3 83.45M 85.08M 84.29M 65.13M 66.4M 65.78M
STC Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2027-12-30 2 77.36M 79.43M 78.37M 269.54M 275.08M 272.24M
2027-09-30 2 77.36M 79.43M 78.37M 274.57M 280.21M 277.32M
2027-06-30 2 69.44M 71.3M 70.34M 249.38M 254.5M 251.87M
2027-03-30 2 32.28M 33.15M 32.7M 216.3M 220.75M 218.46M
2026-12-30 3 43.73M 58.81M 52.68M 263.45M 269.15M 266.08M
2026-09-30 3 47.69M 60.92M 55.38M 261.42M 266.51M 264.04M
STC Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2027-12-30 2 917.56M 936.43M 926.75M 1 2.50726 2.57449 2.54
2027-09-30 2 934.67M 953.89M 944.03M 1 2.50726 2.57449 2.54
2027-06-30 2 848.92M 866.38M 857.42M 1 2.25061 2.31096 2.28
2027-03-30 2 736.31M 751.46M 743.69M 1 1.04634 1.0744 1.06
2026-12-30 3 896.82M 916.23M 905.8M 3 1.41748 1.90627 1.7075
2026-09-30 3 889.92M 907.25M 898.83M 3 1.54569 1.9745 1.795