Adding a layer of intrigue to the stock's narrative is the significant 4.70 per cent stake held by Domestic Institutional Investors (DIIs), with a substantial portion held by none other than Life Insurance Corporation of India (LIC), boasting a formidable 4.54 per cent ownership.