Mismanagement

STCSTEWART INFORMATION SERVICES CORP

Title Insurance

Revenue
$2.9BFY2021: $3.3BFY2022: $3.0BFY2023: $2.2BFY2024: $2.5BFY2025: $2.9B
17% YoY
Operating margin
—
EBITDA
—
Market cap
—
Employees
—
Net debt / EBITDA
—
$385M net debt
AI in 10-K
—

Red flags 0 of 9

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$3.3B$3.0B$2.2B$2.5B$2.9B 17% FY2021: $3.3BFY2022: $3.0BFY2023: $2.2BFY2024: $2.5BFY2025: $2.9B
Net income$323M$162M$30M$73M$116M 58% FY2021: $323MFY2022: $162MFY2023: $30MFY2024: $73MFY2025: $116M
Operating cash flow$390M$192M$83M$136M$206M 52% FY2021: $390MFY2022: $192MFY2023: $83MFY2024: $136MFY2025: $206M
Capex$40M$48M$38M$40M$73M 81% FY2021: $40MFY2022: $48MFY2023: $38MFY2024: $40MFY2025: $73M
Stock-based comp$12M$12M$11M$14M$17M 26% FY2021: $12MFY2022: $12MFY2023: $11MFY2024: $14MFY2025: $17M
Buybacks$2M$3M$2M$4M$4M 1.1% FY2021: $2MFY2022: $3MFY2023: $2MFY2024: $4MFY2025: $4M
Dividends$37M$45M$51M$54M$58M 8.5% FY2021: $37MFY2022: $45MFY2023: $51MFY2024: $54MFY2025: $58M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$461K · 6
Open-market sells, 12 mo
$0 · 0
Net
$461K

Pay vs performance

No pay-versus-performance disclosure yet.