Shares of Mahindra & Mahindra Financial Services Ltd ended at ₹297.45, up by ₹6.20, or 2.13%, on the BSE. Previous Post Abakkus' Sunil Singhania bets on positive FII flows in 2026 despite record foreign selling Next Post Axis Capital picks Gujarat Gas, HPCL and Oil India as top bets in oil and gas space Leave a ReplyCancel ReplyYour email address will not be published. Required fields are marked * Name * Email * Website Add Comment * Save my name, email and website in this browser for the next time I comment.Post Comment