As of March 2025, 58.37% is owned by Indian Promoters and 41.63% by Public.
Top five Promoters holding highest number of shares of Indo Amines Limi company are Techno Securities India Pvt Ltd (83.64 lakhs shares / 11.52%), Palkar Finance And Consultancy Services Private Ltd (83.34 lakhs shares / 11.48%), Techno Holdings India Private Limited (78.04 lakhs shares / 10.75%), Vijay B Palkar (75.19 lakhs shares / 10.36%) and Bharati Vijay Palkar (52.24 lakhs shares / 7.20%).