IONQ Q1 2026 Earnings Quantum Computing Firm Beats EPS Estimates Shares Surge Saudi Arabia Halts New Consultant Engagements Amid Fiscal Strain From Regional Conflict Palo Alto Networks Receives StreetHigh Price Target Ahead of Upcoming Earnings Report Velo3D VELO Stock Today Drops 259 Key Support at 1572 20260520