Tte Stock Analysis Totalenergies Se Ordinary Shares Down 1.32 Pct Near 90 Mark 20260401 1 SLDE Q1 2026 Earnings EPS Surpasses Estimates Despite Stock Decline CBC Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Share Decline Catalyst Pharmaceuticals CPRX Q1 2026 Earnings EPS Beat Signals Operational Strength Amid Quiet Revenue Reporting XPER Q1 2026 Earnings Strong EPS Beat Drives Stock Higher ICHR Q1 2026 Earnings EPS Beat Surprises Revenue Details Omitted EXLS Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Pending