Ralph Lauren Q1 2026 Earnings EPS Beats Estimates Shares Edge Lower on Mixed Sentiment KYIV Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Macro Environment PKX Q4 2025 Earnings Massive EPS Miss Exceeds Negative Surprise Amidst Challenging Conditions Trupanion Inc TRUP Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat Algorhythm Holdings Inc RIME Q1 2026 Earnings EPS Surprises to the Upside Narrows Loss Significantly Hudbay Minerals Q1 2026 Earnings EPS Beats Estimates Amid Copper Price Support Stock Slips