Bank of Baroda surges on strong Q1, steller Q1 for HDFC, know everything you need to about today's market performance.