MDC Partners Inc. logo
MDC Partners Inc. MDCA
$ 5.42 -3.39%

MDC Partners Inc. Chart for All Time | MDCA