Promoter bought 5,52,789 shares & approved the allocation of commercial papers: Penny stock under Rs 50 to keep under the radar Promoter bought 5,52,789 shares & approved the allocation of commercial papers: Penny stock under Rs 50 to keep under the radar As of December 2024, SBI Life Insurance Co. Ltd owns a 9.87 per cent stake and Life Insurance Corporation of India (LIC) owns a 1.35 per cent stake. Kiran Shroff / Wednesday, March 19, 2025 0 104 Article rating: 3.5 As of December 2024, SBI Life Insurance Co. Ltd owns a 9.87 per cent stake and Life Insurance Corporation of India (LIC) owns a 1.35 per cent stake. Read more