UROY Q1 2026 Earnings Surprise Profit Amid Modest Market Reaction EWTX Q1 2026 Earnings EPS Beats Estimates as Clinical Pipeline Progresses Vista Energy Q1 2026 Earnings EPS of 089 Reported Amid Modest Stock Decline DIOD Q1 2026 Earnings Strong EPS Surprise of 27 Drives Stock Higher Cannae Holdings Q1 2026 Earnings Wide EPS Miss as Investment Losses Bite WTTR Q1 2026 Earnings Earnings Per Share Soars Past Estimates with 106 Surprise