As of March 2026, 68.40% is owned by Indian Promoters and 31.60% by Public.
Top five Promoters holding highest number of shares of Shri Ahimsa Naturals company are Nemi Chand Jain (64.06 lakhs shares / 27.34%), Amit Kumar Jain (39.03 lakhs shares / 16.66%), Sumitra Jain (16.04 lakhs shares / 6.85%), Ahimsa Holdings Private Limited (15.47 lakhs shares / 6.60%) and Bimneer Investments Private Ltd (12.27 lakhs shares / 5.24%).