DINO Q1 2026 Earnings Massive EPS Beat Driven by Strong Refining Margins CBUS Q1 2026 Earnings Results Beat Estimates with Narrowed Loss Stock Rises 29 RSVR Q1 2026 Earnings EPS Surpasses Estimates with 7857 Beat TSLA Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher NWE Q1 2026 Earnings EPS Beats Estimates by 69 Amid Solid Operational Performance Digital Realty Trust Inc DLR Q1 2026 Earnings Modest EPS Beat Amid Steady Data Center Demand