Al Rayan Bank successfully held the Annual General Meeting and the Extraordinary General Meeting ( EGM ) of Shareholders yesterday.