Turbogen (NASDAQ: TRBG) is owned by 0.00% institutional shareholders, 5.38% Turbogen insiders, and 94.62% retail investors. Alex Katz is the largest individual Turbogen shareholder, owning 1.37M shares representing 5.38% of the company. Alex Katz's Turbogen shares are currently valued at $4.78M.