Sensex Gains Over 400 Points As Financial Stocks Lead Gains | Sharefundss