Stewart Information Services Corporation (STC)
NYSE: STC · IEX Real-Time Price · USD
63.11
+0.71 (1.14%)
May 3, 2024, 4:00 PM EDT - Market closed

STC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1995
Market Capitalization
1,7331,6081,1592,1441,2929679831,0051,077869893
Upgrade
Market Cap Growth
-38.68%-45.94%65.93%33.62%-1.61%-2.22%-6.66%23.89%-2.64%22.98%
Upgrade
Enterprise Value
2,0811,9551,5062,2911,080861899964998793763
Upgrade
PE Ratio
56.8652.817.146.638.3412.3020.6820.6619.41-140.1130.01
Upgrade
PS Ratio
0.780.730.380.660.570.520.520.520.540.430.48
Upgrade
PB Ratio
1.261.170.851.671.291.291.461.501.681.381.29
Upgrade
P/FCF Ratio
37.4334.718.025.944.956.4213.3610.9110.2113.3618.61
Upgrade
P/OCF Ratio
20.8719.366.045.494.685.8111.689.308.7610.8013.95
Upgrade
EV/Sales Ratio
0.940.880.490.700.480.460.480.500.500.390.41
Upgrade
EV/EBITDA Ratio
16.2715.295.215.004.796.5110.0110.389.2224.8910.80
Upgrade
EV/EBIT Ratio
31.8029.886.505.435.247.8513.8514.3912.77514.0016.42
Upgrade
EV/FCF Ratio
44.9342.2210.426.344.145.7112.2210.469.4612.1815.92
Upgrade
Debt / Equity Ratio
0.420.420.440.490.220.300.160.160.170.160.10
Upgrade
Debt / EBITDA Ratio
4.544.542.061.380.981.701.201.180.993.221.01
Upgrade
Debt / FCF Ratio
12.5512.554.121.750.851.491.471.191.011.571.48
Upgrade
Asset Turnover
0.830.831.111.391.321.241.391.411.501.521.38
Upgrade
Interest Coverage
3.323.3212.5883.9378.6425.2616.7519.3925.520.7414.37
Upgrade
Return on Equity (ROE)
2.20%2.20%12.10%27.70%17.90%11.00%7.20%7.40%8.70%-1.00%4.50%
Upgrade
Return on Assets (ROA)
1.10%1.10%5.90%13.80%9.00%5.20%3.50%3.60%4.20%-0.50%2.20%
Upgrade
Return on Capital (ROIC)
1.21%1.21%8.95%16.09%12.66%4.51%5.64%5.62%9.00%1.61%4.95%
Upgrade
Earnings Yield
1.76%1.89%14.00%15.08%11.99%8.13%4.84%4.84%5.15%-0.71%3.33%
Upgrade
FCF Yield
2.67%2.88%12.47%16.85%20.20%15.58%7.49%9.17%9.80%7.49%5.37%
Upgrade
Dividend Yield
3.01%3.10%3.90%1.70%2.50%2.90%2.90%2.80%2.60%2.10%0.30%
Upgrade
Payout Ratio
171.17%165.20%27.50%11.30%19.20%36.00%59.40%57.70%64.50%-307.70%7.60%
Upgrade
Buyback Yield / Dilution
-0.63%-0.63%-0.66%-9.05%-4.88%-0.29%-0.37%-0.53%0.31%4.72%0.13%
Upgrade
Total Shareholder Return
2.38%2.47%3.24%-7.35%-2.38%2.61%2.53%2.27%2.91%6.82%0.43%
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).