As of March 2025, 66.01% is owned by Indian Promoters and 33.98% by Public.
Top three Promoters holding highest number of shares of Insolation Energy company are Manish Gupta (727.71 lakhs shares / 33.03%), Vikas Jain (725.07 lakhs shares / 32.91%) and Mahendra Kumar Jain (1.58 lakhs shares / 0.07%).