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 --

Company Analysis

Latest News