Amphastar AMPH Q1 2026 Results Miss Estimates EPS 042 vs 072 Fox Corporation FOX Q1 2026 Earnings EPS 132 Beats Estimates Chip Stocks Rally as SP 500 Nasdaq Hit Record Highs Hot Inflation Dampens RateCut Hopes