Ryde Group RYDE Q2 2025 Results Fall Short EPS 018 Revenue NA Meritage MTH Gains 345 Support Holds at 5815 20260518 Dow Jones Futures Climb as Cisco Surges on AI Order Growth TrumpXi Summit Gets Underway