Stewart Information Services Corporation (STC)
NYSE: STC · IEX Real-Time Price · USD
61.86
-0.38 (-0.61%)
Jul 2, 2024, 4:00 PM EDT - Market closed

STC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year
Current20232022202120202019 2018 - 1995
Market Capitalization
1,7061,6081,1592,1441,292967
Upgrade
Market Cap Growth
62.84%38.68%-45.94%65.93%33.62%-1.61%
Upgrade
Enterprise Value
2,1461,9551,5062,2911,080861
Upgrade
PE Ratio
40.7052.817.146.638.3412.30
Upgrade
PS Ratio
0.770.730.380.660.570.52
Upgrade
PB Ratio
1.261.170.851.671.291.29
Upgrade
P/FCF Ratio
25.6934.718.025.944.956.42
Upgrade
P/OCF Ratio
16.3219.366.045.494.685.81
Upgrade
EV/Sales Ratio
0.960.880.490.700.480.46
Upgrade
EV/EBITDA Ratio
14.7215.295.215.004.796.51
Upgrade
EV/EBIT Ratio
25.9029.886.505.435.247.85
Upgrade
EV/FCF Ratio
32.3142.2210.426.344.145.71
Upgrade
Debt / Equity Ratio
0.430.420.440.490.220.30
Upgrade
Debt / EBITDA Ratio
3.974.542.061.380.981.70
Upgrade
Debt / FCF Ratio
8.7012.554.121.750.851.49
Upgrade
Asset Turnover
0.830.831.111.391.321.24
Upgrade
Interest Coverage
4.153.3212.5883.9378.6425.26
Upgrade
Return on Equity (ROE)
3.10%2.20%12.10%27.70%17.90%11.00%
Upgrade
Return on Assets (ROA)
1.60%1.10%5.90%13.80%9.00%5.20%
Upgrade
Return on Capital (ROIC)
1.30%1.21%8.95%16.09%12.66%4.51%
Upgrade
Earnings Yield
2.45%1.89%14.00%15.08%11.99%8.13%
Upgrade
FCF Yield
3.89%2.88%12.47%16.85%20.20%15.58%
Upgrade
Dividend Yield
3.07%3.10%3.90%1.70%2.50%2.90%
Upgrade
Payout Ratio
125.00%165.20%27.50%11.30%19.20%36.00%
Upgrade
Buyback Yield / Dilution
-3.04%-0.63%-0.66%-9.05%-4.88%-0.29%
Upgrade
Total Shareholder Return
0.03%2.47%3.24%-7.35%-2.38%2.61%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).