Medpace Holdings (MEDP) Is Up 10.8% After Boosting 2026 Outlook And Retiring 17% Of Shares - Has The Bull Case Changed?
Medpace Holdings (MEDP) saw a 10.8% stock increase after reporting strong Q2 2026 results, boosting its 2026 outlook, and completing a significant share repurchase program that retired 17.25% of its shares. The company now projects 2026 revenue between US$2.81 billion and US$2.89 billion, with …