Mahindra & Mahindra Financial Services shares extended their gains for a second straight session on Wednesday after the company's strong June quarter earnings prompted positive brokerage views.