Electrovaya ELVA Q1 2026 Beat Revenue NA EPS Exceeds by Significant Hongkong Lands Strategic Pivot Diversifying Beyond Hong Kongs Dominant Rental Income Biomerica BMRA Q1 2026 In Line Whats Next for Investors Ryanair Posts Record 226 Billion Annual Profit as Travel Demand Overcomes Boeing Delays and Fuel Uncertainty