Top 10 stocks to watch on December 15, 2023: Texmaco Rail, Titagarh, IRCON, Dr Reddy's, Ami Organics and more