BK Technologies Reports Strong Q1 2026 Performance Boosted by Sales Margins and Cash Growth Oncolytics ONCY at 080 Buy Sell or Hold 20260519 Valero Energy Exceeds Q1 Expectations Amid Favorable Refining Conditions Is ALX Oncology ALXO Undervalued at 204 20260515 SurgePays SURG Drops 075 Key Support at 050 20260518 Regal RRX Delivers Q1 2026 Beat EPS 217 vs 214 Expected Niu NIU Q1 2026 Earnings Miss EPS 116 vs 044 Expected Ryanair Posts Record 226 Billion Annual Profit Amid Boeing Delays and Geopolitical Fuel Uncertainty