NRG Q1 2026 Earnings EPS Misses Expectations Amid Mixed Performance SBAC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Leasing Environment cbdMD Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions Primoris Services Corporation Q1 2026 Earnings EPS Misses Estimates by 315 Stock Rises Despite Disappointment AXP Q1 2026 Earnings EPS Beat of 533 Highlights Resilient Spending Workiva WK Q1 2026 Earnings EPS Surprises to the Upside Amid Slight Stock Decline