CSTE Q1 2026 Earnings EPS Surpasses Estimates Despite Net Loss One Liberty Properties Inc OLP Q1 2026 Earnings EPS Beats Estimates on Solid Property Performance The Bank of New York Mellon BK Q1 2026 Earnings EPS Surpasses Expectations Amid Stable Operations Envela Corporation ELA Q1 2026 Earnings Massive EPS Surprise of 2285 Drives Investor Interest IMRX Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline MP Materials Q1 2026 Earnings Strong Profitability Beat Drives Share Rally