Elcid Investments shares surge 66,92,535%. 6 things to know