NRT Q2 2025 Earnings Trust Reports EPS of 020 Shares Gain 064 ThredUp Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares Dauch Corporation Q1 2026 Earnings Stunning EPS Surprise Drives Stock Higher Chevron Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiencies KINS Q1 2026 Earnings EPS Misses Estimates Amid Challenging Underwriting Environment GLW Q1 2026 Earnings Earnings Slightly Beat Estimates Amid Operational Focus