As of March 2025, 68.68% is owned by Indian Promoters and 31.32% by Public.
Top five Promoters holding highest number of shares of Shri Ahimsa Naturals company are Nemi Chand Jain (64.06 lakhs shares / 27.46%), Amit Kumar Jain (39.03 lakhs shares / 16.73%), Bodies Corporate (27.74 lakhs shares / 11.89%), Sumitra Jain (16.04 lakhs shares / 6.88%) and Ahimsa Holdings Private Limited (15.47 lakhs shares / 6.63%).