Chinese Investors With Few Options Turn to Dividends Consumer Price Inflation Hits 38 in April Marking Highest Level Since May 2023 Elicio Therapeutics ELTX Q1 2026 Earnings Miss EPS 065 vs 047 Expected