Charles River Laboratories executive sells $742,547.96 in common shares - CRL News | Rallies