Is Cenovus Cve Stock A Top Performer Price At 25.92 Up 1.01 20260410 Trevi Therapeutics Q1 2026 Earnings Narrowing Losses but Trial Failures Weigh on Sentiment SpaceX Scrubs Starship Test Launch IPO Filing Highlights Rocket Dependency MFA Financial Q1 2026 Earnings Slight EPS Miss Amid Stable Loan Portfolio SW Q1 2026 Earnings EPS Misses Estimates Amid Integration Challenges Stock Edges Higher Texas Capital Bancshares Inc Series B Preferred TCBIO Q1 2026 Earnings Preferred EPS Surpasses Estimates with 898 Surprise KGS Q1 2026 Earnings EPS Beats Estimates by Nearly 11 Shares Edge Lower