Stocks to Watch on March 19: NTPC, Bajaj Auto, GR Infraprojects, Brigade Enterprises and more