Medpace Holdings, Inc. (MEDP)
Market cap
$14.5B
P/E ratio
| Period End | Total debt (Million USD) | YoY (%) |
|---|---|---|
| Dec 31, 2018 | 80 | -64.03% |
| Dec 31, 2017 | 222 | +35.42% |
| Dec 31, 2016 | 164 |
| Period End | Total debt (Million USD) | YoY (%) |
|---|---|---|
| Dec 31, 2018 | 80 | -64.03% |
| Dec 31, 2017 | 222 | +35.42% |
| Dec 31, 2016 | 164 |