STC
Stewart Information Services Corp
NYSE: STC · FINANCIAL SERVICES · INSURANCE - PROPERTY & CASUALTY
$68.99
+0.55% today
Updated 2026-05-06
Market cap
$2.10B
P/E ratio
15.39
P/S ratio
0.68x
EPS (TTM)
$4.49
Dividend yield
2.21%
52W range
$55 – $77
Volume
0.2M
Stewart Information Services Corp (STC) Financial statements
SEC filings — annual and quarterly data.
Profit margin
4.18%
Operating margin
4.04%
ROE
9.42%
ROA
4.45%
Debt/equity
0.54x
Margin trends — annual
Gross margin Operating margin Profit margin
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2006 | $2.47B | $43.25M | 94.27% | 3.42% | 1.75% |
| 2007 | $2.11B | $-40.22M | 32.52% | -2.46% | -1.91% |
| 2008 | $1.56B | $-247.46M | 23.37% | -15.27% | -15.91% |
| 2009 | $1.71B | $-50.98M | 26.44% | -3.64% | -2.99% |
| 2010 | $1.67B | $-12.58M | 29.73% | 0.17% | -0.75% |
| 2011 | $1.63B | $2.35M | 47.03% | 1.10% | 0.14% |
| 2012 | $1.91B | $109.18M | 92.67% | 4.68% | 5.72% |
| 2013 | $1.93B | $63.03M | 94.49% | 5.24% | 3.27% |
| 2014 | $1.87B | $29.75M | 95.65% | 2.77% | 1.59% |
| 2015 | $2.03B | $-6.20M | 94.78% | 0.48% | -0.31% |
| 2016 | $2.01B | $55.48M | 95.46% | 4.39% | 2.76% |
| 2017 | $1.96B | $48.66M | 95.06% | 3.84% | 2.49% |
| 2018 | $1.91B | $47.52M | 96.25% | 3.80% | 2.49% |
| 2019 | $1.94B | $78.61M | 95.65% | 6.03% | 4.05% |
| 2020 | $2.29B | $154.91M | 94.96% | 9.55% | 6.77% |
| 2021 | $3.31B | $323.22M | 96.18% | 13.13% | 9.78% |
| 2022 | $3.07B | $162.31M | 96.65% | 7.58% | 5.29% |
| 2023 | $2.26B | $30.44M | 96.44% | 2.70% | 1.35% |
| 2024 | $2.49B | $73.31M | 96.77% | 4.59% | 2.94% |
| 2025 | $2.92B | $115.56M | 87.72% | 5.67% | 3.96% |