Hosted on MSN1mon
Medpace shares plunge 8% as 2025 guidance disappointsFor the fourth quarter, Medpace reported net new business awards of $529.7 million, down 13.8% year-over-year, resulting in a net book-to-bill ratio of 0.99x. The company's backlog increased 3.2% ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results