KARACHI: The Bank of Punjab (BoP) posted consolidated profit after tax (PTA) of Rs7.621 billion and earnings per share at Rs2.85 for the year ended Dec 31, 2018.