Spire Global SPIR Q1 2026 Results Fall Short EPS 078 Revenue NA Foxx FOXXW Slides 706 as Selling Pressure Mounts 20260520 First FFBC Q1 2026 Earnings Beat Revenue NA EPS 071 Fold FLDDW Flat at 012 Consolidation Continues 20260520