As of December 2024, 74.68% is owned by Indian Promoters and 25.31% by Public.
Top five Promoters holding highest number of shares of NBI Industrial Fin company are Bodies Corporate (16.27 lakhs shares / 66.22%), Digvijay Finlease Ltd (4.86 lakhs shares / 19.80%), Shree Capital Services Ltd (4.82 lakhs shares / 19.62%), Prashant Bangur (2.08 lakhs shares / 8.47%) and Mannakrishna Investments Pvt Ltd (1.76 lakhs shares / 7.15%).