SHLS Q1 2026 Earnings EPS Beats Estimates by 10 Amid Strong Operational Performance JBTM Q1 2026 Earnings EPS Beat Drives Positive Market Reaction ERIE Q1 2026 Earnings Earnings Miss Estimates Amidst Rising Costs POCI Q1 2026 Earnings Narrowed Loss Reflects Continued Strategic Focus T1 Energy Inc Q1 2026 Earnings NarrowerthanExpected Loss Fails to Lift Shares American Homes 4 Rent AMH Q1 2026 Earnings Large EPS Beat Highlights Operational Strength