TREX Q1 2026 Earnings Strong EPS Beat Signals Robust Demand for Composite Decking ROKU Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction RELX Q2 2025 Earnings EPS Edges Past Estimates Amid Steady Performance KVUE Q1 2026 Earnings EPS Surges Past Estimates with 196 Beat TME Q1 2026 Earnings EPS Beat Opaque as Stock Declines Amid Limited Disclosure SAN Q1 2026 Earnings EPS Beats Estimates by 31 Shares Rally Vivani Medical VANI Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction CIMP Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Performance Kratos Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher ESRT Q1 2026 Earnings Stable EPS Amid Market Uncertainty as Stock Slips GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Credit Environment BHP Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains on Operational Resilience