Fidelity Bank records highest earnings per share on the NGX for H1 2023