CPI Aero CVU Q1 2021 Earnings EPS 010 Beats Estimates ASP Isotopes ASPI Q4 2025 Earnings Miss EPS 075 vs 013 Expected KalVista Pharmaceuticals KALV Stock Today Unchanged at 2680 Key Levels 20260520 GEE Group JOB Q4 2025 Earnings Miss Sparks Concern Irans Potential Tariffs on Strait of Hormuz Internet Cables What It Means for Europes Digital Connectivity