NN NNBR Stock All or None In Focus 20260418
KEY KeyCorp tops Q1 2026 earnings estimates and posts 657 percent annual revenue growth while shares dip slightly
Bakkt BKKT Stock Why You Should Hold It 387 20260418
DAVA Endava plc American Depositary Shares each representing one tops Q1 2026 EPS estimates shares rise 631 percent on positive sentiment
National CineMedia NCMI Stock Start a Position Modest Gains 20260418
AEMD Aethlon Medical Inc posts narrow Q1 2026 EPS beat shares tick higher on modest positive investor sentiment
MEG Montrose Environmental Group Inc posts 19 YoY Q4 2025 revenue growth but misses EPS estimates sharply sending shares down 231
Market Moves Tech leads steady gains as consumer sector lags
Marcus MMI Stock Why Brand Strength Momentum Building 20260418
CRGY Crescent Energy Company falls 649 after Q4 2025 EPS comes in 41 above consensus analyst estimates