NWPX Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher KNTK Q1 2026 Earnings Significant EPS Miss as Company Posts Surprise Loss WEX Q1 2026 Earnings EPS Beats Estimates Amid Steady Performance DBRG Q1 2026 Earnings EPS Misses Estimates Amid Mixed Market Response BEP Q1 2026 Earnings Significant EPS Miss Despite Slight Stock Gains