GLBE Q1 2026 Earnings Earnings Per Share Falls Short of Estimates Stock Declines Slightly Upstream Bio Inc UPB Q1 2026 Earnings Narrowed Loss Per Share as Clinical Pipeline Advances NFGC Q1 2026 Earnings Deep EPS Miss Underscores PreRevenue Stage Challenges HCI Group Q1 2026 Earnings EPS Beat Driven by Strong Underwriting Performance FCPT Q1 2026 Earnings EPS Misses Estimates Amidst Stable Portfolio Fundamentals CNSP Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 7 on Strategic Updates