$62.92
-1.78-2.75%

PTC Therapeutics (PTCT) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
83.461M
Shares Float
61.570M
Insider Shares Owned
1.666M
Insider % Owned
2.0%
Institutional Shares Held
64.387M
Institutional % Held
77.1%
Ownership Breakdown