Quantum Computing Shares Surge Following Revenue Beat in Latest Earnings BOK Financial BOKF Reports Strong Q1 2026 Revenue NA EPS Beats Oklo Inc OKLO Drops 671 Key Support at 6173 20260514