ELON hit the 52 week volume scan, -19% Friday to lowest PPS in almost 3 years.
not a bad 3Q except this - "Subsequent to the end of the third quarter, Duke Energy cancelled its $14.5 million order with Echelon for Edge Control Nodes, previously announced in September 2010."