Bone Bio BBLG Q1 2026 Earnings Surprise EPS 043 Up Significant Traders Price in Potential Fed Rate Hike by December After Inflation Surprise Jumia JMIA Stalls at 691 Consolidation Phase 20260520 Greenwave Technology Solutions GWAV Surges 47 as Key Support Holds Above 337