IDT Q1 2026 Earnings EPS Falls Short Amid Challenging Environment DDI Q1 2026 Earnings EPS Surpasses Estimates by 216 ORC Q1 2026 Earnings Strong EPS Beat Amid Stock Decline MCFT Q1 2026 Earnings EPS Surges Past Estimates Century Casinos Inc CNTY Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside Chime Financial Inc CHYM Nears Support as Shares Dip 083 TriMas Corporation TRS Edges Higher Amid Steady Trading Key Levels in Focus OFSSH Holds Steady at 239 as FixedIncome Market Takes a Breather Eaton Vance TaxManaged BuyWrite Income Fund ETB Edges Higher on Modest Uptick NervGen Pharma Q3 2025 Earnings Narrowed Loss Meets Estimates But Stock Plunges 43