Indian equities ended the last trading session of the week on a weak note, tracking muted global cues amid holiday-thinned trade. The Nifty 50 slipped below the 26,100 mark, closing at 26,042.30, down 99.80 points or 0.38 per cent. The BSE Sensex also settled lower, shedding 367.25 points or 0.43 per cent to close at 85,041.45 on Friday. Amid this backdrop, domestic and foreign brokerage houses have shared their views on select stocks. Brokerages have maintained ‘Buy’ or ‘Add’ ratings on a range of names, including Adani Ports, Sun Pharma, Jindal Steel, Lupin and Lenskart, reflecting stock-specific conviction despite the broader market sluggishness.