Global GWRS Q1 2026 Earnings EPS 001 In Line with Estimates Trumps Iran Strike Postponement Raises Geopolitical Uncertainty for Markets IDEAYA Biosciences IDYA Q1 2026 Disappoints EPS 111 Below 101 Views BioVie BIVI Rallies 153 as Bulls Target 140 20260520 Karat Packaging KRT Reports Strong Q1 2026 Revenue NA EPS Beats Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA