investments ITC Hotels has solid fundamentals but valuations are stretched. Sell for target price of ₹215 (12.2% downside): JMFICS Arjun August 25, 2025 ITCH has a strong debt-free balance sheet with a net cash position of INR...Read More