DQ Q1 2026 Earnings Polysilicon Price Pressures Drive Historic EPS Miss BKNG Q1 2026 Earnings EPS Beats Expectations Amid Travel Demand Strength TBBK Q1 2026 Earnings EPS Beats Estimates by 342 Shares Edge Higher AAOI Q1 2026 Earnings EPS Misses Estimates as Stock Rises Despite Wider Loss EFSCP Q1 2026 Earnings Preferred Stock Steady as Common EPS Misses Estimates FNB Q1 2026 Earnings Slight EPS Miss as Stock Edges Lower