Ryde Group RYDE Q2 2025 Results Fall Short EPS 018 Revenue NA Core Inflation Hits 32 in March as GDP Growth Disappoints at 2 Amid Iran War Impact Aviat AVNW Slides 293 as Selling Pressure Mounts 20260515 What BioLineRx BLRXs 621 Decline Means for Investors 20260518