Baidu Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Sentiment MOMO Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Declines RRC Q1 2026 Earnings Strong EPS Beat Driven by Cost Discipline and Operational Efficiency Travere Therapeutics Q1 2026 Earnings WiderthanExpected Loss Stings Shares Marriott Vacations Worldwide VAC Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher CICB Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions