Diana Shipping Q1 2026 Earnings Significant EPS Beat Driven by Strong Operational Performance WEN Q1 2026 Earnings EPS Surprises with 241 Beat Amid Modest Stock Gains QUAD Q1 2026 Earnings EPS Surprises 14 as Company Leverages Cost Discipline OCC Q1 2026 Earnings Narrowed Loss Amid Stable Optical Cable Demand CYN Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Rally ALM Q1 2026 Earnings EPS Misses Estimates as Company Advances Tungsten Projects TARA Q1 2026 Earnings NarrowerthanExpected Loss as Pipeline Advances