Our Terms of Service and Privacy Policy have changed.

By continuing to use this site, you are agreeing to the new Privacy Policy and Terms of Service.

Echelon Corp (NASDAQ:ELON)

5.08
Delayed Data
As of 3:55pm ET
 -0.08 / -1.55%
Today’s Change
4.41
Today|||52-Week Range
9.60
-9.93%
Year-to-Date
 
Mutual fund holders9.82%
Other institutional14.03%
Individual stakeholders0.24%

Largest Quarterly Institutional
Transactions

Latest Institutional Activity

3/31/2016ROYCE & ASSOCIATES LLC  Bought 69.3 Thousand shares of Echelon Corp
3/31/2016RENAISSANCE TECHNOLOGIES LLC  Bought 36.9 Thousand shares of Echelon Corp
3/31/2016DEUTSCHE ASSET MANAGEMENT INVEST...  Bought 7.6 Thousand shares of Echelon Corp

Top 10 Owners of Echelon Corp

StockholderStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
Royce & Associates LLC7.49%330,8521,836,229+69,294+26.49%
Renaissance Technologies LLC4.01%177,324984,148+36,897+26.27%
Prescott Group Capital Management...3.69%163,150905,48300.00%
BlackRock Fund Advisors2.54%112,152622,444+154+0.14%
The Vanguard Group, Inc.2.53%111,619619,485+70+0.06%
Rock Point Advisors LLC0.76%33,397185,353-5,169-13.40%
DRW Securities LLC0.64%28,200156,51000.00%
GRT Capital Partners LLC0.52%23,081128,100-8,878-27.78%
UBS Financial Services, Inc.0.45%19,860110,223-1,650-7.67%
Techinvest Ltd.0.36%16,00088,80000.00%

Top 10 Mutual Funds Holding Echelon Corp

Mutual fundStakeShares
owned
Total value ($)Shares
bought / sold
Total
change
Royce Opportunity Fund4.91%216,7521,202,974+53,194+32.52%
Legg Mason Global Funds Plc - Roy...1.60%70,840393,16200.00%
Vanguard Total Stock Market Index...1.14%50,328279,32000.00%
Vanguard Extended Market Index Fu...0.74%32,507180,41400.00%
Vanguard Institutional Total Stoc...0.60%26,683148,09100.00%
MFM Techinvest Technology Fund0.36%16,00088,80000.00%
Fidelity Spartan Extended Market ...0.25%10,84460,18400.00%
Fidelity Spartan Total Market Ind...0.07%3,21917,86500.00%
DFA US Targeted Value Portfolio0.05%2,02311,228+2,023--
Vanguard Total Stock Market Index...0.03%1,5148,40300.00%