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