ITDC Ask about this Research this Follow this 1 signals · Last mention 5/22/2026 Signals mentioning ITDC 5/22/2026 ITDC posts all-time high FY26 profit, PBT up 14% despite geopolitical headwinds