In the latest close session, Medpace (MEDP) was down 3.01% at $588.05. This change lagged the S&P 500's 0.03% gain on the day. On the other hand, the Dow registered a loss of 0.58%, and the technology ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results