SonoTek Corporation SOTK Jumps 102 on Strong Momentum 20260519 Oklo Inc OKLO Drops 671 Key Support at 6173 20260514 What Spire Global SPIRs 207 Decline Means for Investors 20260514