Avanos AVNS Q1 2026 Earnings EPS 022 Beats Estimates Stoke Therapeutics STOK Q1 2026 Earnings Beat Revenue NA EPS 079 Marine MPX Q1 2026 Earnings Revenue NA Matching Views Singapore Emerges as Key Safe Haven as Wealthy Flee Gulf Turmoil