Dominion Energy D Q1 2026 Earnings EPS Beats Estimates as Utility Navigates Regulatory Tailwinds Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower Nayax Ltd NYAX Q1 2026 Earnings EPS Misses Estimates Amid Mixed Market Response BiomX Inc PHGE Q4 2025 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline OXLCN Q4 2025 Earnings EPS Misses Estimates but Stock Edges Higher MSDL Q1 2026 Earnings Narrow EPS Beat in a Challenging Rate Environment