Charles River director James C. Foster disposes of USD 10.07 million in common shares - CRL News | Rallies