GLPI Q1 2026 Earnings Modest EPS Miss Highlights Operational Stability Stock Edges Higher CDNS Q1 2026 Earnings Earnings Beat Estimates Stock Rises CRDO Q1 2026 Earnings EPS Surges Past Estimates Stock Soars Over 12 TGLS Q1 2026 Earnings EPS Beat Amid Cautious Market Sentiment Battalion Oil Corporation BATL Q2 2023 Earnings NarrowerThanExpected Loss Amid Continued Operational Challenges DK Q1 2026 Earnings Narrow Profit Beats Deeply Negative Estimates