DEO Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement CDLX Q1 2026 Earnings Strong EPS Beat Driven by Cost Discipline Revenue Remains Under Wraps LMT Q1 2026 Earnings Defense Giant Posts EPS Miss but Shares Edge Higher Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Stock Higher STOK Q1 2026 Earnings EPS Surprises to the Upside as Clinical Pipeline Advances Royal Bank of Canada Q1 2026 Earnings EPS Beats Estimates Amid Resilient Banking Operations