Shriram Finance emerges as top gainer on Nifty 50, surging 4.52% to ₹908.75