Bank of Maharashtra stock analysis