PNB on Friday reported a net profit of Rs 586 crore for the quarter ended March 31, 2020, on the back of higher net interest income and other income.