As of March 2024, 148.66% is owned by Indian Promoters and 25.66% by Public.
Top five Promoters holding highest number of shares of NBI Industrial Fin company are Bodies Corporate (32.36 lakhs shares / 131.72%), Digvijay Finlease Ltd (9.73 lakhs shares / 39.60%), Shree Capital Services Ltd (9.64 lakhs shares / 39.24%), Prashant Bangur (4.16 lakhs shares / 16.94%) and Mannakrishna Investments Pvt Ltd (3.51 lakhs shares / 14.30%).