Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 2.67B | 2.49B | 2.26B | 3.07B | 3.31B | 2.29B |
Gross Profit | 2.60B | 2.41B | 2.18B | 2.97B | 3.18B | 1.91B |
EBITDA | 207.34M | 195.84M | 143.04M | 308.23M | 475.39M | 221.13M |
Net Income | 87.84M | 73.31M | 30.44M | 162.31M | 323.22M | 154.91M |
Balance Sheet | ||||||
Total Assets | 2.78B | 2.73B | 2.70B | 2.74B | 2.81B | 1.98B |
Cash, Cash Equivalents and Short-Term Investments | 23.50M | 257.50M | 272.39M | 272.69M | 503.57M | 453.36M |
Total Debt | 575.79M | 564.68M | 580.94M | 595.01M | 632.91M | 220.86M |
Total Liabilities | 1.33B | 1.32B | 1.32B | 1.37B | 1.52B | 966.17M |
Stockholders Equity | 1.44B | 1.40B | 1.37B | 1.36B | 1.28B | 1.01B |
Cash Flow | ||||||
Free Cash Flow | 67.74B | 95.14M | 45.25M | 143.91M | 350.49M | 260.81M |
Operating Cash Flow | 167.57M | 135.61M | 83.04M | 191.86M | 390.29M | 275.81M |
Investing Cash Flow | -60.49M | -87.26M | -29.97M | -300.67M | -645.28M | -231.37M |
Financing Cash Flow | -62.91M | -60.96M | -69.10M | -123.22M | 310.37M | 54.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $810.39M | 8.66 | 11.68% | 2.01% | 14.28% | 148.61% | |
77 Outperform | $1.98B | 22.71 | 6.27% | 2.72% | 14.00% | 100.44% | |
74 Outperform | $1.09B | 12.61 | 10.08% | 4.95% | 18.52% | 65.66% | |
73 Outperform | $2.26B | 15.11 | 23.90% | 0.92% | 9.62% | -18.69% | |
72 Outperform | $720.99M | 11.15 | 15.60% | 3.13% | 5.64% | -17.95% | |
68 Neutral | $18.06B | 11.97 | 10.24% | 3.74% | 9.75% | 1.30% | |
67 Neutral | $568.60M | 7.07 | 31.54% | ― | 23.68% | 16.14% |
On September 2, 2025, Stewart Information Services Corporation announced that its Board of Directors approved an increase in the annual cash dividend from $2.00 to $2.10 per share, starting with the third quarterly payment of 2025. The third quarter dividend of $0.525 per share will be payable on September 30, 2025, to shareholders of record on September 16, 2025. This move underscores Stewart’s commitment to delivering consistent returns to its shareholders, as stated by CEO Fred Eppinger.