STEWART INFORMATION SERVICES CORP
STC · Title Insurance · 30.4M shares · +4%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$9M (gross $2M, SBC $11M)
Reference price $63.87 · est. market cap ~$1.9B — last insider purchase, 2026-06-01 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C67Stewart Information — title insurer rebounding with the housing cycle.
Strengths
- Net income +58% (76th pct), ROA (79th)
- Revenue +17%
Risks
- Thin net margin (4%)
- Mortgage/housing-cycle dependence
- Limited pricing power
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
4.0%
Return on equity
7.0%
Return on assets
3.6%
Revenue growth (QoQ)
-1.2%
Net-income growth
57.6%
Tangible book value
$44M
Cash & investments
$370M
Stock comp / revenue
0.6%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-01 | BRADLEY C ALLEN JR | Buy | 230 | $63.87 |
| 2026-06-01 | BRADLEY C ALLEN JR | Buy | 758 | $63.87 |
| 2026-06-01 | BRADLEY C ALLEN JR | Buy | 12 | $63.80 |
| 2026-05-07 | Corey William S. Jr. | Grant | 1.8K | — |
| 2026-05-07 | Clarke Robert | Grant | 3.2K | — |
| 2026-05-07 | BRADLEY C ALLEN JR | Grant | 1.8K | — |
| 2026-05-07 | Apel Thomas G | Grant | 1.8K | — |
| 2026-05-07 | Pallotta Karen R | Grant | 1.8K | — |
| 2026-05-07 | Vaid Helen | Grant | 1.8K | — |
| 2026-05-07 | Matz Deborah Jane | Grant | 1.8K | — |
| 2026-05-07 | Morris Matthew | Grant | 1.8K | — |
| 2026-05-07 | Sanchez Rodriquez Manuel | Grant | 1.8K | — |
| 2026-05-01 | Swed Ryan M. | Option exercise | 802 | — |
| 2026-05-01 | Swed Ryan M. | Tax withheld | 241 | $69.10 |
| 2026-04-28 | Rable Brad | Gift | 300 | — |
| 2026-04-24 | Hisey David C | Sell | 5.6K | $71.09 |
| 2026-04-24 | Hisey David C | Sell | 5.4K | $71.47 |
| 2026-03-26 | Hisey David C | Option exercise | 4.0K | — |
| 2026-03-26 | Hisey David C | Tax withheld | 1.8K | $59.38 |
| 2026-03-26 | Hisey David C | Option exercise | 2.5K | — |
| 2026-03-26 | Hisey David C | Tax withheld | 1.1K | $59.38 |
| 2026-03-26 | Glaze Brian | Option exercise | 925 | — |
| 2026-03-26 | Glaze Brian | Option exercise | 826 | — |
| 2026-03-26 | Glaze Brian | Tax withheld | 202 | $59.38 |
| 2026-03-26 | Giddens Elizabeth | Option exercise | 1.0K | — |
| 2026-03-26 | Giddens Elizabeth | Tax withheld | 254 | $59.38 |
| 2026-03-26 | Giddens Elizabeth | Option exercise | 929 | — |
| 2026-03-26 | Giddens Elizabeth | Tax withheld | 227 | $59.38 |
| 2026-03-26 | EPPINGER FREDERICK H | Option exercise | 6.8K | — |
| 2026-03-26 | EPPINGER FREDERICK H | Tax withheld | 3.3K | $59.38 |
| 2026-03-26 | EPPINGER FREDERICK H | Option exercise | 10K | — |
| 2026-03-26 | EPPINGER FREDERICK H | Tax withheld | 5.0K | $59.38 |
| 2026-03-26 | Bryant Iain Martyn | Option exercise | 303 | — |
| 2026-03-26 | Bryant Iain Martyn | Tax withheld | 74 | $59.38 |
| 2026-03-26 | Bryant Iain Martyn | Option exercise | 734 | — |
| 2026-03-26 | Bryant Iain Martyn | Tax withheld | 179 | $59.38 |
| 2026-03-26 | Glaze Brian | Tax withheld | 226 | $59.38 |
| 2026-03-26 | Sheckler Erinlea | Option exercise | 1.5K | — |
| 2026-03-26 | Sheckler Erinlea | Tax withheld | 380 | $59.38 |
| 2026-03-26 | Sheckler Erinlea | Option exercise | 807 | — |
| 2026-03-26 | Sheckler Erinlea | Tax withheld | 202 | $59.38 |
| 2026-03-26 | Swed Ryan M. | Option exercise | 2.5K | — |
| 2026-03-26 | Swed Ryan M. | Tax withheld | 718 | $59.38 |
| 2026-03-26 | Swed Ryan M. | Option exercise | 1.1K | — |
| 2026-03-26 | Swed Ryan M. | Tax withheld | 331 | $59.38 |
| 2026-03-26 | Rable Brad | Option exercise | 1.3K | — |
| 2026-03-26 | Rable Brad | Tax withheld | 306 | $59.38 |
| 2026-03-26 | Rable Brad | Option exercise | 792 | — |
| 2026-03-26 | Rable Brad | Tax withheld | 193 | $59.38 |
| 2026-03-26 | Kain Emily | Option exercise | 865 | — |
| 2026-03-26 | Kain Emily | Tax withheld | 211 | $59.38 |
| 2026-03-26 | Kain Emily | Option exercise | 680 | — |
| 2026-03-26 | Kain Emily | Tax withheld | 166 | $59.38 |
| 2026-03-12 | BRADLEY C ALLEN JR | Buy | 464 | $62.35 |
| 2026-03-12 | BRADLEY C ALLEN JR | Buy | 236 | $63.06 |
| 2026-03-12 | BRADLEY C ALLEN JR | Buy | 464 | $62.35 |
| 2026-03-12 | BRADLEY C ALLEN JR | Buy | 236 | $63.06 |
| 2026-03-11 | BRADLEY C ALLEN JR | Buy | 200 | $63.13 |
| 2026-03-11 | BRADLEY C ALLEN JR | Buy | 100 | $63.19 |
| 2026-03-11 | BRADLEY C ALLEN JR | Buy | 200 | $63.13 |
| 2026-03-11 | BRADLEY C ALLEN JR | Buy | 100 | $63.19 |
| 2026-03-10 | BRADLEY C ALLEN JR | Buy | 583 | $65.34 |
| 2026-03-10 | BRADLEY C ALLEN JR | Buy | 417 | $65.34 |
| 2026-03-08 | Rable Brad | Tax withheld | 1.1K | $67.00 |
| 2026-03-08 | Swed Ryan M. | Option exercise | 3.2K | — |
| 2026-03-08 | Swed Ryan M. | Tax withheld | 925 | $67.00 |
| 2026-03-08 | Sheckler Erinlea | Option exercise | 1.8K | — |
| 2026-03-08 | Sheckler Erinlea | Tax withheld | 451 | $67.00 |
| 2026-03-08 | Rable Brad | Option exercise | 4.6K | — |
| 2026-03-08 | Rable Brad | Option exercise | 1.0K | — |
| 2026-03-08 | Rable Brad | Tax withheld | 247 | $67.00 |
| 2026-03-08 | Kain Emily | Option exercise | 3.2K | — |
| 2026-03-08 | Kain Emily | Tax withheld | 778 | $67.00 |
| 2026-03-08 | Kain Emily | Option exercise | 710 | — |
| 2026-03-08 | Kain Emily | Tax withheld | 173 | $67.00 |
| 2026-03-08 | Hisey David C | Option exercise | 15K | — |
| 2026-03-08 | Hisey David C | Tax withheld | 5.9K | $67.00 |
| 2026-03-08 | Hisey David C | Option exercise | 3.3K | — |
| 2026-03-08 | Hisey David C | Tax withheld | 1.5K | $67.00 |
| 2026-03-08 | Glaze Brian | Option exercise | 1.3K | — |
| 2026-03-08 | Glaze Brian | Tax withheld | 328 | $67.00 |
| 2026-03-08 | Giddens Elizabeth | Option exercise | 5.1K | — |
| 2026-03-08 | Giddens Elizabeth | Tax withheld | 1.3K | $67.00 |
| 2026-03-08 | Giddens Elizabeth | Option exercise | 1.1K | — |
| 2026-03-08 | Giddens Elizabeth | Tax withheld | 278 | $67.00 |
| 2026-03-08 | EPPINGER FREDERICK H | Option exercise | 31K | — |
| 2026-03-08 | EPPINGER FREDERICK H | Tax withheld | 15K | $67.00 |
| 2026-03-08 | EPPINGER FREDERICK H | Option exercise | 7.0K | — |
| 2026-03-08 | EPPINGER FREDERICK H | Tax withheld | 3.4K | $67.00 |
| 2026-03-08 | Bryant Iain Martyn | Option exercise | 449 | — |
| 2026-03-08 | Bryant Iain Martyn | Tax withheld | 110 | $67.00 |
| 2026-02-20 | Clarke Robert | Gift | 75 | — |
| 2026-02-20 | Clarke Robert | Gift | 543 | — |
| 2026-02-20 | Clarke Robert | Gift | 1.1K | — |
| 2025-12-02 | Sheckler Erinlea | Option exercise | 818 | — |
| 2025-12-02 | Sheckler Erinlea | Tax withheld | 205 | $76.47 |
| 2025-09-19 | Sheckler Erinlea | Tax withheld | 85 | $75.28 |
| 2025-09-19 | Sheckler Erinlea | Option exercise | 339 | — |
| 2025-07-28 | Rable Brad | Sell | 5.7K | $65.32 |
| 2025-07-25 | Hisey David C | Sell | 2.2K | $64.39 |
| 2025-07-01 | Bryant Iain Martyn | Option exercise | 1.1K | — |
| 2025-07-01 | Bryant Iain Martyn | Tax withheld | 261 | $66.04 |
| 2025-05-28 | BRADLEY C ALLEN JR | Buy | 1.0K | $59.63 |
| 2025-05-07 | Clarke Robert | Grant | 3.2K | — |
| 2025-05-07 | Vaid Helen | Grant | 1.7K | — |
| 2025-05-07 | Sanchez Rodriquez Manuel | Grant | 1.7K | — |
| 2025-05-07 | Pallotta Karen R | Grant | 1.7K | — |
| 2025-05-07 | Matz Deborah Jane | Grant | 1.7K | — |
| 2025-05-07 | BRADLEY C ALLEN JR | Grant | 1.7K | — |
| 2025-05-07 | Corey William S. Jr. | Grant | 1.7K | — |
| 2025-05-07 | Apel Thomas G | Grant | 1.7K | — |
| 2025-05-07 | Morris Matthew | Grant | 1.7K | — |
| 2025-05-01 | Swed Ryan M. | Option exercise | 802 | — |
| 2025-05-01 | Swed Ryan M. | Tax withheld | 349 | $65.06 |
| 2025-04-14 | Morris Matthew | Gift | 50K | — |
| 2025-03-26 | Hisey David C | Option exercise | 4.0K | — |
| 2025-03-26 | Hisey David C | Tax withheld | 1.7K | $71.52 |
| 2025-03-26 | Rable Brad | Option exercise | 1.3K | — |
| 2025-03-26 | Rable Brad | Tax withheld | 306 | $71.52 |
| 2025-03-26 | EPPINGER FREDERICK H | Option exercise | 6.8K | — |
| 2025-03-26 | EPPINGER FREDERICK H | Tax withheld | 3.3K | $71.52 |
| 2025-03-26 | Kain Emily | Tax withheld | 211 | $71.52 |
| 2025-03-26 | Sheckler Erinlea | Option exercise | 1.5K | — |
| 2025-03-26 | Sheckler Erinlea | Tax withheld | 371 | $71.52 |
| 2025-03-26 | Swed Ryan M. | Option exercise | 2.5K | — |
| 2025-03-26 | Swed Ryan M. | Tax withheld | 718 | $71.52 |
| 2025-03-26 | Giddens Elizabeth | Option exercise | 1.0K | — |
| 2025-03-26 | Giddens Elizabeth | Tax withheld | 254 | $71.52 |
| 2025-03-26 | Bryant Iain Martyn | Option exercise | 303 | — |
| 2025-03-26 | Bryant Iain Martyn | Tax withheld | 74 | $71.52 |
| 2025-03-26 | Kain Emily | Option exercise | 865 | — |
| 2025-03-26 | Glaze Brian | Option exercise | 925 | — |
| 2025-03-26 | Glaze Brian | Tax withheld | 226 | $71.52 |
| 2025-03-10 | Rable Brad | Gift | 300 | — |
| 2025-03-09 | EPPINGER FREDERICK H | Option exercise | 4.4K | — |
| 2025-03-09 | EPPINGER FREDERICK H | Tax withheld | 2.1K | $68.84 |
| 2025-03-09 | Hisey David C | Option exercise | 2.1K | — |
| 2025-03-09 | Hisey David C | Tax withheld | 668 | $68.84 |
| 2025-03-09 | Sheckler Erinlea | Option exercise | 311 | — |
| 2025-03-09 | Sheckler Erinlea | Tax withheld | 79 | $68.84 |
| 2025-03-09 | EPPINGER FREDERICK H | Option exercise | 4.4K | — |
| 2025-03-09 | EPPINGER FREDERICK H | Tax withheld | 2.5K | $68.84 |
| 2025-03-09 | Bryant Iain Martyn | Option exercise | 194 | — |
| 2025-03-09 | Bryant Iain Martyn | Tax withheld | 48 | $68.84 |
| 2025-03-09 | Glaze Brian | Option exercise | 777 | — |
| 2025-03-09 | Glaze Brian | Tax withheld | 190 | $68.84 |
| 2025-03-09 | Kain Emily | Option exercise | 365 | — |
| 2025-03-09 | Kain Emily | Tax withheld | 89 | $68.84 |
| 2025-03-09 | Hisey David C | Option exercise | 2.1K | — |
| 2025-03-09 | Hisey David C | Tax withheld | 763 | $68.84 |
| 2025-03-09 | Swed Ryan M. | Option exercise | 2.0K | — |
| 2025-03-09 | Swed Ryan M. | Tax withheld | 588 | $68.84 |
| 2025-03-09 | Rable Brad | Option exercise | 642 | — |
| 2025-03-09 | Rable Brad | Tax withheld | 157 | $68.84 |
| 2025-03-08 | Glaze Brian | Option exercise | 1.3K | — |
| 2025-03-08 | Bryant Iain Martyn | Option exercise | 448 | — |
| 2025-03-08 | Bryant Iain Martyn | Tax withheld | 110 | $68.84 |
| 2025-03-08 | Swed Ryan M. | Tax withheld | 925 | $68.84 |
| 2025-03-08 | Glaze Brian | Tax withheld | 328 | $68.84 |
| 2025-03-08 | Rable Brad | Option exercise | 1.0K | — |
| 2025-03-08 | Giddens Elizabeth | Option exercise | 1.1K | — |
| 2025-03-08 | Giddens Elizabeth | Tax withheld | 278 | $68.84 |
| 2025-03-08 | Kain Emily | Option exercise | 710 | — |
| 2025-03-08 | Kain Emily | Tax withheld | 173 | $68.84 |
| 2025-03-08 | EPPINGER FREDERICK H | Tax withheld | 3.4K | $68.84 |
| 2025-03-08 | Rable Brad | Tax withheld | 247 | $68.84 |
| 2025-03-08 | Hisey David C | Option exercise | 3.3K | — |
| 2025-03-08 | Hisey David C | Tax withheld | 1.0K | $68.84 |
| 2025-03-08 | Hisey David C | Option exercise | 3.3K | — |
| 2025-03-08 | Sheckler Erinlea | Option exercise | 1.8K | — |
| 2025-03-08 | Sheckler Erinlea | Tax withheld | 451 | $68.84 |
| 2025-03-08 | Hisey David C | Tax withheld | 1.2K | $68.84 |
| 2025-03-08 | EPPINGER FREDERICK H | Option exercise | 7.0K | — |
| 2025-03-08 | EPPINGER FREDERICK H | Tax withheld | 4.0K | $68.84 |
| 2025-03-08 | EPPINGER FREDERICK H | Option exercise | 7.0K | — |
| 2025-03-08 | Swed Ryan M. | Option exercise | 3.2K | — |
| 2025-03-06 | Hisey David C | Sell | 1.4K | $69.28 |
| 2025-02-26 | Clarke Robert | Gift | 1.1K | — |
| 2025-02-24 | Clarke Robert | Gift | 530 | — |
| 2025-02-24 | Clarke Robert | Gift | 75 | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-01 | Reg FDExhibits | filing ↗ |
| 2026-05-11 | Shareholder vote | filing ↗ |
| 2026-04-22 | ResultsExhibits | filing ↗ |
| 2026-03-02 | Reg FDExhibits | filing ↗ |
| 2026-02-04 | ResultsExhibits | filing ↗ |
| 2025-12-12 | Material agreementReg FDOtherExhibits | filing ↗ |
| 2025-12-01 | Reg FDExhibits | filing ↗ |
| 2025-11-07 | Material agreementOtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-01 | 2026-06-01 | 0001104659-26-068959 ↗ |
| 8-K | 2026-05-11 | 2026-05-07 | 0001104659-26-058672 ↗ |
| 10-Q | 2026-05-06 | 2026-03-31 | 0000094344-26-000013 ↗ |
| 8-K | 2026-04-22 | 2026-04-22 | 0001104659-26-046843 ↗ |
| 8-K | 2026-03-02 | 2026-03-02 | 0001104659-26-022276 ↗ |
| 10-K | 2026-02-27 | 2025-12-31 | 0000094344-26-000007 ↗ |
| 8-K | 2026-02-04 | 2026-02-04 | 0001104659-26-010325 ↗ |
| 8-K | 2025-12-12 | 2025-12-10 | 0001104659-25-120710 ↗ |
| 8-K | 2025-12-01 | 2025-12-01 | 0001104659-25-117328 ↗ |
| 8-K | 2025-11-07 | 2025-11-06 | 0001104659-25-108182 ↗ |
| 10-Q | 2025-11-06 | 2025-09-30 | 0000094344-25-000023 ↗ |
| 8-K | 2025-10-22 | 2025-10-22 | 0001104659-25-101536 ↗ |