Markets stable after US Fed rate cut: Nifty closes above 25,400 led by tech and pharma – 5 key highlights