Stocks to Watch: Tech Mahindra, L&T Tech, SBI, Maruti Suzuki, and more