MGEE Q1 2026 Earnings Earnings Beat Bolsters Utilitys Steady Profile CDE Q1 2026 Earnings EPS Misses Estimates but Stock Rises 23 Phreesia PHR Q1 2026 Earnings EPS Misses Estimates But Stock Gains on Positive Earnings Beat PCT Q1 2026 Earnings Narrowerthanexpected loss amid continued polypropylene recycling progress OFSSH Q1 2026 Earnings Earnings Per Share Surge Above Expectations Danaos Corporation DAC Q1 2026 Earnings EPS Misses Estimates Marginally Shares Edge Higher