Who owns Capstone Turbine Corporation?

Top Holders and Investors of CPST Stock

Find out what company owns Capstone Turbine Corporation, who bought CPST this quarter, and who sold shares of CPST stock?

Fund or Company Name Number of Shares Valued At As Of
GMT Capital Corp 187860 $127744 Dec 2016