Ramaco Resources METC Q1 2026 Earnings EPS Misses Estimates by 4045 While Stock Gains Dynex Capital DX Q1 2026 Earnings EPS Misses Estimates Stock Rises Amid Rate Uncertainty Central Garden Pet Company CENTA Q1 2026 Earnings Earnings Beat Driven by Operational Discipline Amid Mixed TopLine Signals OCCIN Q1 2026 Earnings Preferred Stock Reports Steep EPS Miss as Net Investment Income Falls Short SBLK Q1 2026 Earnings EPS Surprises to the Upside as Stock Declines Guardant Health Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Market Response