AMD Stock Analysis May 2026: Record Earnings & AI Growth Rally