Big movers on D-Street: What should investors do with Macrotech Developers, Naukri and Titan?

Benchmark indices Sensex and Nifty dropped for a sixth straight session, impacted by mixed global trends. Key stocks included Macrotech Developers gaining 1.3%, while Naukri and Titan fell by 2.4% and 2.6% respectively. Analyst Ameya Ranadive provides recommendations for these stocks amid market volatility.