Stewart Information Services Corporation (STC) at a glance

Stewart Information Services Corporation (STC) is a small-cap Financial Services company. It trades at $70.03, with a P/E of 14.5, a 4.2% profit margin and revenue growth of 27.7%. It pays a 3.2% dividend yield. Vestovix scores it 72/100 overall. Its strongest dimension is Value (88/100) and its weakest is Safety (50/100). Its volatility is roughly in line with the market.

Price
$70.03
Market cap
$1.98B
P/E ratio
14.5
Dividend yield
3.17%
Beta
1.01
52-week range
$57.11 to $78.61
Vestovix Score72/ 100How this works
Value
88
Growth
87
Income
64
Safety
50
Momentum
57

Other Financial Services stocks

See all