GPGI Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines Peoples Bancorp of North Carolina Inc PEBK Q4 2025 Earnings Solid EPS Performance Amid Mixed Market Signals Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Home Depot Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operating Trends MPWR Q1 2026 Earnings EPS Exceeds Expectations Amid Strong Demand GRRR Q4 2025 Earnings Significant EPS Miss Amidst Unclear Revenue Outlook