Elcid Investments Hits Rs 2.36 Lakh Per Share, Now India's Most Expensive Stock

Penny stock's historic rise shatters records as retail investors revel in astonishing returns