As of March 2024, 72.74% is owned by Indian Promoters and 27.26% by Public.
Top five Promoters holding highest number of shares of Krebs Biochemicals & company are Ipca Laboratories Limited (107.05 lakhs shares / 49.65%), Hemalatha Ravi (26.92 lakhs shares / 12.48%), Avinash Ravi (21.40 lakhs shares / 9.93%), Ajay Ravi (1.13 lakhs shares / 0.52%) and Dr R T Ravi (23474 shares / 0.11%).