Medpace Holdings Drops 10% Despite Earnings Beating Street View
Shares of clinical contract research organization Medpace Holdings, Inc. (MEDP) are down more than 10% Tuesday morning at $132.7 despite first-quarter earnings topping estimates. Monday, the company reported net income of $61.3 million, or $1.69 per share in the first quarter, compared with $43.3 million, or $1.14 per share in the same quarter a year ago. The consensus estimate of […]
Read more