Market cap
$2.1bn
Earnings yield vs 10-yr compares what the business earns per pound invested against the 4.73% a 10-year US Treasury note pays for no equity risk. Negative means you are paying up front for growth not yet delivered.
Open-market purchases and sales only. Grants, option exercises, gifts and shares withheld for tax are excluded: they are how people are paid, not what they think.
We reported net income attributable to Stewart of $37.2 million ($1.21 per diluted share) for the second quarter 2026, compared to net income attributable to Stewart of $31.9 million ($1.13 per diluted share) for the second quarter 2025. Summary results of the title segment are as follows ($ in millions, except pretax margin): Title segment operating revenues increased $91.1 million (15%) in the second quarter 2026 compared to the second quarter 2025, primarily resulting from strong performance by our direct and agency title operations. …STEWART INFORMATION SERVICES CORP, 10-Q, period ended 2026-06-30, filed 2026-08-04