Capstone Turbine Corp (NASDAQ:CPST)

0.8283
Delayed Data
As of Feb 23
 +0.0171 / +2.11%
Today’s Change
0.58
Today|||52-Week Range
1.35
+7.57%
Year-to-Date
Institutional investors purchased a net $1.5 million shares of CPST during the quarter ended December 2017, and now own 13.34% of the total float, a percentage that is typical for companies in the Electrical Products industry.
Individual stakeholders4.35%
Mutual fund holders2.88%
Other institutional10.46%

Largest Quarterly Institutional
Transactions

Latest Institutional Activity

12/31/2017SABBY CAPITAL LLC  Bought 983.8 Thousand shares of Capstone Turbine Corp
12/31/2017PERKINS CAPITAL MANAGEMENT, INC.  Bought 965.7 Thousand shares of Capstone Turbine Corp
12/31/2017MACQUARIE FUNDS MANAGEMENT HONG ...  Bought 144.5 Thousand shares of Capstone Turbine Corp

Top 10 Owners of Capstone Turbine Corp

StockholderStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
Renaissance Technologies LLC2.11%986,573702,440-13,636-1.36%
Sabby Capital LLC2.11%983,787700,456+983,787--
The Vanguard Group, Inc.2.09%974,639693,943+127,483+15.05%
Perkins Capital Management, Inc.2.07%965,743687,609+965,743--
BlackRock Fund Advisors0.74%344,669245,404-15,779-4.38%
Wedbush Securities, Inc. (Investm...0.69%323,918230,630+111,001+52.13%
Springhouse Capital Management LP0.68%315,566224,683-20,063-5.98%
Jacobs Levy Equity Management, In...0.48%223,872159,397-29,789-11.74%
Geode Capital Management LLC0.37%174,192124,025+67,509+63.28%
Macquarie Funds Management Hong K...0.31%144,520102,898+144,520--

Top 10 Mutual Funds Holding Capstone Turbine Corp

Mutual fundStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
Vanguard Total Stock Market Index...1.89%884,853630,015+224,300+33.96%
Fidelity Extended Market Index Fu...0.29%133,48595,04100.00%
Ancora Special Opportunity Fund0.18%85,00060,520+15,000+21.43%
BBGI Share Clean Energy (USD)0.14%65,47146,61500.00%
Fidelity Total Market Index Fund0.09%40,70728,98300.00%
Vanguard Institutional Total Stoc...0.08%35,89625,55800.00%
Vanguard Extended Market Index Fu...0.07%34,28724,41200.00%
Wilshire Micro Cap ETF0.03%15,48311,02400.00%
Vanguard Balanced Index Fund0.03%11,6018,26000.00%
Vanguard Total Stock Market Index...0.02%8,9656,38300.00%