NTRB Nutriband Inc Q1 2026 results far outperform loss estimates post mild revenue gains as shares rise modestly RYDE Ryde Group Ltd reports wider than projected Q2 2025 loss as operational cost pressures weigh on quarterly performance The BiogenApellis transaction carries several implications for investors and market observers The biggest catalyst for USBC USBC nobody is watching Institutional Demand 20260507