Regency REGCO Q1 2026 Earnings Surprise EPS 068 Up Significant NAPCO NSSC Q1 2026 Earnings EPS 039 Beats Estimates HeartSciences HSCS Stock Slides 353 Support at 174 20260514 BofA BAC Stock Steady at 4977 Support at 4728 20260517 Medpace Holdings MEDP Q1 2026 Earnings Beat Revenue NA EPS 428 Albemarle ALB Delivers Q1 2026 Beat EPS 295 vs 111 Expected Ameriprise AMP Stock Today Rallies 077 Resistance at 49643 20260514 Elon Musks Terafab A 119 Billion Bet on Vertical Integration in Chip Manufacturing