The document recommends buying shares of M&M Financial at Rs. 347.2 per share, with a stop loss of Rs. 335 and target of Rs. 371. It cites the following reasons: 1) Non-banking financial companies have shown strong positive trends recently and M&M Financial is a leading player in this sector; 2) The stock's technical indicators show a positive trend of higher highs and higher lows; 3) After a brief consolidation, the stock has risen above its upper band and formed a strong bullish candle with rising volume.