Annovis Bio Q1 2026 Earnings EPS Misses Estimates but Shares Rally on Pipeline Optimism Traws Pharma Q1 2026 Earnings Narrowed Loss Surpasses Expectations Amid PreRevenue Stage WHLRD Q2 2024 Earnings Limited Data Preferred Stock Reports EPS of 365 PSX Q1 2026 Earnings EPS Surges Past Estimates Driven by Operational Strength Cognizant CTSH Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Response CRS Q1 2026 Earnings EPS Exceeds Expectations Amid Cautious Market Response