Trustmark Corporation TRMK Q1 2026 Earnings EPS Beat Offsets Flat Market Reaction OCS Q1 2026 Earnings WiderthanExpected Loss Weighs on Stock YTRA Q1 2026 Earnings EPS Misses Estimates Stock Gains on Strategic Optimism KPTI Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Confidence DSX Q4 2025 Earnings Deep Earnings Miss Pressures Stock as Dry Bulk Headwinds Persist Caseys General Stores CASY Q1 2026 Earnings EPS Surges Past Estimates Yet Shares Edge Lower