Indian equity benchmarks ended Friday in the red after hovering near record highs. The Nifty 50 fell 124 points (0.47%) to 26,068, and the BSE Sensex dropped 400 points (0.47%) to 85,232. The decline was attributed to better-than-expected US non-farm payroll data dampening rate cut hopes, profit-booking, a soft manufacturing PMI reading, a weakening Indian Rupee, and concerns over India-US trade talks. Mid- and small-cap stocks also faced corrections. Maruti Suzuki was a top gainer, while JSW Steel was the biggest loser.