M&M Financial Services stock analysis