Charles River Laboratories shares jump as stock buying pressure builds
Charles River Laboratories (CRL) surged 3.41% today as strong technical momentum and sustained buying pressure propelled the stock higher. Bullish momentum is validated across short-, medium-, and ...