NBIS Nebius Group NV posts massive Q4 revenue growth and beats EPS estimates but shares edge lower today Flowserve Corporation FLS Stock Price Movement Behavior 770 20260418 BTAI BioXcel Therapeutics Inc gains 748 percent after posting narrower than expected Q4 2025 EPS results GEE Group JOB Stock Discloses Position On the Radar 20260416 Is Enova International ENVA stock overpriced relative to performance Q4 2025 Profit Exceeds Views OSIS OSI Systems Inc reports double digit year over year revenue growth shares climb three percent after Q1 2026 earnings CDZIP Cadiz Inc Depositary Shares posts wider than expected Q3 2025 loss slipping 015 percent in todays trading Accel Ent ACEL Stock Technical vs Fundamental 221 20260418 Elemental ELE Stock Is It Losing Strength 500 20260418 Indaptus Therapeutics INDP Stock Why Automation Investment Soars 20260418 MMM 3M Company exceeds Q4 2025 EPS expectations shares gain 266 percent on upbeat investor sentiment ENDRA Life NDRA Stock Chart Q4 2025 Earnings Fall Short