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. DSIJ Intelligence / Wednesday, March 19, 2025 0 189 Article rating: 2.8 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