EVGN Evogene reports wider than expected Q4 2025 loss and 309 percent year over year revenue drop shares hold steady Is iPower IPW stock losing bullish momentum Avalanches 20260420 OKTA Okta tops Q1 2026 EPS estimates posts 118 percent year over year revenue growth shares edge higher Castle Bio CSTL Stock Market Order In Focus 20260420 Is Interactive IBKR stock losing direction 023 20260420 USLM United reports 173 percent Q4 2025 revenue rise as earnings miss pushes shares 141 percent lower Sabre Corporation SABR Stock Overnight Trade Modest Decline 20260420 Merck Co MRK Receives FDA Priority Review for KEYTRUDA Combination Regimens in MuscleInvasive Bladder Cancer