DLR Q1 2026 Earnings Slight EPS Beat Amid Data Center Demand Holley Inc HLLY Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Shortfall PLCE Q1 2026 Earnings EPS Misses by Wide Margin as Headwinds Persist HDSN Q1 2026 Earnings EPS Falls Short as Profitability Challenges Persist Hut 8 Corp HUT Q3 2024 Earnings NarrowerThanExpected Loss Signals Operational Progress STRL Q1 2026 Earnings Stellar EPS Beat Driven by Operational Efficiency