$146.94
6.634.73%
Last update: Oct 1, 1:36 PM
$143.44
3.142.24%

PTC (PTC) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
115.506M
Shares Float
71.591M
Insider Shares Owned
4.305M
Insider % Owned
4.0%
Institutional Shares Held
89.131M
Institutional % Held
82.1%
Ownership Breakdown
Net Insider Activity by Month