STC Stewart Information Services Corporation logo

STC Stewart Information Services Corporation

Financial Services
$68.02+0.49%ClosedMarket Cap: $2.07B

As of 2026-05-26

Valuation

P/E (TTM)

16.37

PEG

0.28

P/B

1.28

P/S

0.67

EV/EBITDA

9.75

DCF Value

$70.91

FCF Yield

7.4%

Div Yield

3.1%

Margins & Returns

Gross Margin

79.4%

Operating Margin

6.2%

Net Margin

4.2%

ROE

8.4%

ROA

4.0%

ROIC

4.6%

Income Statement

Periods shown are fiscal year quarters (may differ from calendar year)

PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 null$781.3M62.3%$31.3M$17.0M$$0.53
Q4 null$790.6M62.1%$51.7M$36.3M$$0.53
FY null$2.92B87.7%$165.5M$115.6M$$2.05
Q3 null$796.9M97.5%$61.2M$44.3M$$0.53
Q2 null$722.2M97.0%$46.8M$31.9M$$0.50
Q1 null$612.0M97.1%$5.9M$3.1M$$0.50
Q4 null$665.9M96.9%$35.4M$22.7M$$0.50
FY null$2.49B96.8%$114.3M$73.3M$$1.95
Q3 null$667.9M96.8%$42.8M$30.1M$$0.50
Q2 null$602.2M96.5%$29.0M$17.3M$$0.48
Q1 null$554.3M96.9%$7.1M$3.1M$$0.48
Q4 2023$582.2M96.5%$18.8M$8.8M$0.32$0.48