Altimmune Q1 2026 Earnings EPS Beats Estimates Amid Continued Pipeline Development Weave Communications Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Weibo WB Q3 2025 Earnings EPS of 042 as Stock Edges Higher Amid Unclear Revenue Picture XRAY Q1 2026 Earnings EPS Misses Expectations Amid Uncertain Revenue Visibility PSBD Q1 2026 Earnings Significant EPS Miss Driven by Unrealized Losses