CB Financial CBFV Q1 2026 Earnings Why the Beat Matters Retailer Warns Delusional Electric Vehicle Targets Risk Damaging the Economy Northrop NOC Stock Analysis Falls 164 Watching 51267 20260515