Ondas Holdings Surges 105 Ahead of Key Shareholder Meeting WY Q1 2026 Earnings Massive EPS Beat of 124 Surprises Markets Energy Market Dynamics Oil and Solar in Focus