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