Dell Technologies Stock Surges as AI Server Revenue Soars 757 in Q1 Earnings Beat MFA Financial Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operations Youth Job Shortage Crisis Over 400 Applications and Still No Offer