$1.77
-0.03-1.67%
Últ. Act.: Oct 22, 9:29 AM
$1.77
-0.03-1.67%

Indie Semiconductor (INDI) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
211.289M
Shares Float
209.366M
Insider Shares Owned
5.751M
Insider % Owned
2.7%
Institutional Shares Held
175.427M
Institutional % Held
75.7%
Ownership Breakdown