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