Stewart Information Services Corporation

STC · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$2,089$1,845$1,986$1,874
- Cash$188,518$178$149$216
+ Debt$446,141$576$560$565
Enterprise Value$259,712$2,242$2,397$2,222
Revenue$797$722$612$666
% Growth10.3%18%-8.1%
Gross Profit$777$701$594$645
% Margin97.5%97%97.1%96.9%
EBITDA$81$67$26$56
% Margin10.2%9.3%4.3%8.4%
Net Income$44$32$3$23
% Margin5.6%4.4%0.5%3.4%
EPS Diluted1.641.130.110.8
% Growth45.1%927.3%-86.3%
Operating Cash Flow$53-$30$68
Capital Expenditures-$15-$12-$12
Free Cash Flow$39-$42$56