Teledyne Technologies TDY Q1 2026 Earnings EPS Surges Past Estimates Despite Sparse Revenue Disclosure
DoubleVerify Q1 2026 Earnings EPS Misses Estimates Stock Declines
CREG Q1 2026 Earnings Loss per Share of 003 as Company Continues Strategic Transition
ACIW Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher
MAR Q1 2026 Earnings Strong EPS Beat Amid Market Skepticism
MMYT Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Optimistic Travel Demand Outlook