As of March 2026, 74.98% is owned by Indian Promoters and 25.02% by Public.
Top Promoter holding highest number of shares of Onix Solar Energy company is Onix Renewable Limited (187.97 lakhs shares / 74.98%).
Out of 187.97 lakhs shares, Promoters of Onix Solar Energy Company has over 40.99 lakhs (21.80%) shares on pledge as of March 31, 2026.