TRS Q1 2026 Earnings EPS Beats Estimates by 2539 LAC Q1 2026 Earnings SmallerThanExpected Loss Amid Development Progress Trupanion Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat VTEX Q1 2026 Earnings EPS Miss Sends Shares Lower Amid Revenue Uncertainty DX Q1 2026 Earnings EPS Misses Estimates Amid Interest Rate Volatility