NNDM Q1 2026 Earnings Loss of 034 Per Share Stock Surges 723 Public Storage Q1 2026 Earnings EPS Beats Estimates by 124 Amid Stable Operations AGRO Q1 2026 Earnings Steep Earnings Miss Triggers 595 Share Decline MITQ Q1 2026 Earnings Narrowed Loss Reflects Operational Discipline FOA Q1 2026 Earnings Strong EPS Surprise Amidst Uncertain Revenue Outlook EXC Q1 2026 Earnings Slight EPS Beat Bolsters Utilitys Steady Outlook