via mint - markets Stock Market Today: Tata Motors share price gained almost 3% in morning trades on Monday and was among largest gainers in the Nifty 50 stocks. Analysts say that margin challenges with JLR led to muted Q2 but second half FY25 should see improvement