ASTI Ascent Solar posts modest singledigit share gain after releasing its Q3 2023 earnings report
NEUP Neuphoria Therapeutics reports narrower than expected Q1 2026 loss shares climb 265 percent in todays trading
ELMD Electromed reports 172 percent Q1 2026 EPS beat shares rise 357 percent on upbeat investor reaction