$82.94
-4.69-5.35%
Últ. Act.: Oct 30, 7:52 PM

TTM Technologies (TTMI) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
105.376M
Shares Float
75.096M
Insider Shares Owned
3.106M
Insider % Owned
2.9%
Institutional Shares Held
60.818M
Institutional % Held
57.7%
Ownership Breakdown