KYIV Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Macro Environment ROC Q1 2026 Earnings Surprise Profit Beats Estimates Despite Tepid Market Response JKS Q4 2025 Earnings Loss per Share Misses Estimates by a Wide Margin Yet Stock Edges Higher LPLA Q1 2026 Earnings Marginal EPS Beat Meets a Cautious Market Two Harbors Investments Corp TWOD Q1 2026 Earnings EPS Surges Past Estimates in Resilient Quarter IRIX Q1 2026 Earnings NarrowerThanExpected Loss Marks Positive Surprise