Shriram Finance, IndiGO, Eternal, Apollo Hospitals and Eicher Motors lead Nifty 50 gainers, while Coal India & Power Grid drag