As of December 2024, 26.46% is owned by Indian Promoters and 73.54% by Public.
Top five Promoters holding highest number of shares of Swadha Nature company are Saraf Ergonomics Financial Services Private Limited (4.58 lakhs shares / 11.18%), Manoj Kumar Saraf (2.02 lakhs shares / 4.94%), Third Eye Communications Private Limited (1.70 lakhs shares / 4.15%), Lepton Software Export & Research Pvt Ltd (0.82 lakhs shares / 2.00%) and Sanjeev Kumar Saraf (0.64 lakhs shares / 1.57%).