Elcid Investments stocks extends rally, cements position as India’s most expensive stock 0 04.11.2024 10:58 Thehindubusinessline.com Elcid Investments Limited shares rise 5 per cent to hit ₹2,73,488.85