Skip to content
OpenCapital
Earnings
Screener
Charts
Portfolio
Pricing
Connect your AI
Get started
Toggle navigation menu
Stewart Information Services
STC
Medical costs
Segments
By segment
See full
Title
$18.44M
+4.2%
Other financials
Income statement
See full
Revenue
$781.3M
+27.7%
Net income
$17.0M
+451%
EPS (diluted)
$0.55
+400%
Balance sheet
See full
Cash & equivalents
$271.2M
+82.6%
Total debt
$123.9M
+8.3%
Total equity
$1.6B
+17.0%
Total assets
$3.2B
+19.6%
Cash flow
See full
Operating cash flow
-$4.5M
+85.0%
CapEx
$16.4M
+33.5%
Free cash flow
-$20.9M
+50.4%
Valuation
See full
Market cap
$2.07B
-6.1%
Profitability
See full
Net margin
4.2%
+1.3pp
FCF margin
5%
+1.3pp
Returns & leverage
See full
Return on equity
8.5%
+3.2pp
Debt / equity
0.1×
0.0×