Ryde Group RYDE Q2 2025 Results Fall Short EPS 018 Revenue NA Huntington HBANP Q1 2026 Earnings Miss Sparks Concern Liberty LILA Q1 2026 Earnings Miss EPS 011 vs 003 Expected