As of June 2025, 67.59% is owned by Indian Promoters and 32.41% by Public.
Top five Promoters holding highest number of shares of Incap Ltd. company are Neelima Challagulla (12.40 lakhs shares / 24.39%), Bhagavantha Rao Challagulla (11.17 lakhs shares / 21.98%), Pamulapati Hima Bindu (6.48 lakhs shares / 12.76%), C Lalitha Kumari (3.69 lakhs shares / 7.26%) and Ramrao Paturu (0.61 lakhs shares / 1.20%).