Jumia JMIA Stalls at 691 Consolidation Phase 20260520 Bio Medica Laboratories IPO Opens for Subscription at No Grey Market Premium Boston Scientific Stock Declines Following Disappointing Quarterly Results