PTC Therapeutics, Inc. (PTCT)
Market price: $62.17
3 valuation methods
EV / EBITDA: $44.97 to $81.35 (midpoint $56.82)
EV / Revenue: $44.80 to $102.27 (midpoint $63.30)
DCF (FCFF): $97.91 to $131.95 (midpoint $112.18)