STOCK MARKET Titagarh shares rally over 3% after bagging major Mumbai Metro Line 5 contract worth Rs 2,481 crore Nov 3, 2025