Banks record higher profits, some exceeding annual plan