ISBA Isabella Bank Corporation
P/E
13.67
Forward P/E
11.22
Price/Sales
3.547
Beta
0.075
Div Yield
0.029%
Market Cap
--