TRV Q1 2026 Earnings Strong EPS Beat Driven by Underwriting Strength DUK Q1 2026 Earnings Modest EPS Beat Drives Positive Market Reaction CANF Q4 2023 Earnings Narrower Loss Surprises Amid PreRevenue Stage STZ Q1 2026 Earnings EPS Surprises to the Upside Stock Slips Dominion Energy D Q1 2026 Earnings EPS Beats Estimates Amid Steady Utility Performance Weibo WB Q3 2025 Earnings EPS of 042 as Stock Edges Higher Amid Unclear Revenue Picture