BENF Beneficient swings to 136 profit versus 253 loss estimates crushing forecasts by 1538 percent
Northrop NOC Stock Trend Strength Technical Weakness 20260420
RENT Rent the beats Q1 2026 EPS estimates by a wide margin shares fall 10 percent on investor jitters
Market Recap SP 500 slips slightly as major indexes close mixed
Landmark Bancorp LARK Stock Counter Trend 031 20260420