As of December 2021, 73.15% is owned by Indian Promoters and 26.85% by Public.
Institutional holds 12.79% (Foreign Portfolio Investors 1.19%, Financial Institutions 0.03%, Insurance Companies 8.70% and Mutual Funds 2.87%) and Non-Institutional holds 14.04% as Public shareholders.
Top Promoter holding highest number of shares of Punj. NationlBak company is Central Government (through President of India) (80541.26 lakhs shares / 73.15%).