Ryde Group RYDE Stock Slides 284 Support at 087 20260520 Figmas Revenue Growth Sparks Investor Interest Despite Private Market Uncertainty