BMRA Biomerica reports 19 yearoveryear Q1 2026 revenue decline shares drop 252 in todays session GCMG GCM Grosvenor posts 245 percent Q4 2025 EPS beat with shares edging slightly lower after results UEC Uranium Energy reports smaller Q1 2026 per share loss than expected yet shares fall six percent today HASI HA delivers Q4 2025 earnings ahead of consensus estimates with five percent year over year revenue growth lifting shares