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