PTCT   $65.26  -0.17% Market Closed After Close 65.26 0.0

PTC Therapeutics, Inc.

Data not available