As of March 2024, the promoters (President of India & Government of Karnataka) own a 90 per cent stake, FIIs own a 0.11 per cent stake, DIIs own a 0.02 per cent stake, the Government owns a 7.9 per cent stake and the public owns a 1.97 per cent stake.