International General Insurance Holdings Ltd. (IGIC) Q1 Earnings and Revenues Miss Estimates — alphai