Charles River Laboratories Stock (ISIN: US1591881009) Surges on Earnings Beat and $1B Buyback Amid R — alphai