CMS Energy Q1 2026 Earnings EPS Beats Estimates Amid Solid Utility Performance ATO Q1 2026 Earnings EPS Beats Estimates Amidst Operational Discipline OPENLANE Q1 2026 Earnings EPS Beats Estimates by 124 Stock Retreats Slightly HTFC Q1 2026 Earnings Slight EPS Miss Amid Stable Portfolio Performance CSGS Q1 2026 Earnings Solid EPS Beat Amidst Flat Market Reaction KKRT Q1 2026 Earnings EPS Surprise Positive Despite Slight Stock Decline