Medpace is rated Sell, with a $484.49 fair value versus a $612.05 close—implying a 26.33% premium. Click to read more about ...