Medpace Holdings, Inc.MEDPCash flow

Market cap
$16.7B
P/E ratio
2016/122017/122018/122019/122020/122021/122022/122023/122024/12
Stock-based compensation1046211414212126
Cash from operations 9297157202259263388433609
Capital expenditures-14-12-16-18-31-28-37-37-37
Cash from investing -13-12-17-19-31-31-39-35-28
Repurchases of common stock-156--9862848144170
Cash from financing -58-98-142-74-82-44-776-183-154
Free cash flow
FCF margin (%)