US Economy Posts Solid FirstQuarter Growth Amid Start of Iran Conflict Ellington Financial EFC Q1 2026 Earnings Surprise EPS 055 Up Significant TD Bank Survey Finds 94 of Small Business Owners Confident in NearTerm Outlook Bandwidth BAND Reports Strong Q1 2026 Revenue NA EPS Beats Putnam PPT Stock Steady at 348 Support at 331 20260514 Biotech and Pharma Stocks Slide as Rotation Into Energy Accelerates Global GSL Stock Analysis Flat at 4115 Whats Next 20260514