As of July 2024, 35.39% is owned by Indian Promoters and 64.61% by Public.
Institutional holds 32.72% (Insurance Companies 8.95%) and Non-Institutional holds 28.37% as Public shareholders.
Top Promoter holding highest number of shares of IDFC First Bank company is Idfc Financial Holding Company Limited (26464.38 lakhs shares / 35.39%).