Realty Income O Q1 2026 Earnings EPS Misses Estimates by Nearly 20 Stock Edges Higher ASTC Q1 2024 Earnings Reported Loss of 179 Per Share Amidst Market Challenges CBNA Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction MNST Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Profitability DLR Q1 2026 Earnings Slight EPS Beat Amid Data Center Demand NNDM Q1 2026 Earnings Loss of 034 Per Share Stock Surges 723