Weekly Recap | Ryde -20.38%, at-the-market deal up to 96.4m dollarsWeekly Review·Oct 10, 2026 at 07:36 AMRYDE+11.37%