Medpace director Cornelius P. McCarthy III sells 1,140 shares for $690,121.80 - MEDP News | Rallies