ASP Isotopes ASPI Q4 2025 Earnings Miss EPS 075 vs 013 Expected What BorgWarner BWAs 298 Jump Means for Investors 20260520