What is the NSE symbol and BSE code for Punjab National Bank?
−
Punjab National Bank trades on NSE under PNB and on BSE under code 532461. The ISIN is INE160A01022 and the face value is Rs 2.
What is the share price of Punjab National Bank today?
+
As of 11 July 2026, Punjab National Bank trades at Rs 105.41, a change of 1.97 (1.90%) on the day. Prices are live and subject to change.
What is the market capitalisation of Punjab National Bank?
+
As of 11 July 2026, Punjab National Bank has a market cap of about Rs 121135.62 crore. This figure is live and moves with the share price.
Is Punjab National Bank profitable?
+
In March 2026, Punjab National Bank reported a profit after tax of Rs 18,392.69 crore. The wording switches to "a net loss of Rs X crore" when the figure is negative.
What is the PE ratio of Punjab National Bank?
+
: As of 11 July 2026, the PE (TTM) for Punjab National Bank is 7.17 and the price-to-book ratio is 0.92. When the PE shows zero, state that PE TTM is currently not applicable and give the PB only.
Does Punjab National Bank pay a dividend?
+
As of 11 July 2026, the dividend yield for Punjab National Bank is 2.85%. The wording switches to "does not currently pay a dividend" when the yield is zero.
What is the shareholding pattern of Punjab National Bank?
+
As of the latest disclosed pattern, promoters hold 70.08% of Punjab National Bank. Public shareholding is 29.92%, including mutual funds at 6.23% and foreign institutional investors at 6.39%.
What were the latest annual financials of Punjab National Bank?
+
In March 2026, Punjab National Bank reported net sales of Rs 0 crore, revenue growth of 0.00%, and earnings per share of Rs 16.00.