Isabella Bank Corporation (ISBA) at a glance

Isabella Bank Corporation (ISBA) is a small-cap Financial Services company. It trades at $39.76, with a P/E of 15.5, a 24.5% profit margin and revenue growth of 13.7%. It pays a 2.7% dividend yield. Vestovix scores it 75/100 overall. Its strongest dimension is Value (98/100) and its weakest is Momentum (38/100). It is a relatively defensive holding with below-market volatility.

Price
$39.76
Market cap
$302.9M
P/E ratio
15.5
Dividend yield
2.66%
Beta
0.02
52-week range
$29.52 to $58.83
Vestovix Score75/ 100How this works
Value
98
Growth
68
Income
54
Safety
96
Momentum
38