Fri, May 24, 2013, 10:00 PM EDT - U.S. Markets closed
you are viewing a single comment's thread.
Institutions hold about 90% of ITRI's stock. Looks like one or more of them decided to sell today regardless of the positive news.
there isn't any positive news, right now. this is still a great company and will be fine, but they should probably start buying sub systems from Echelon so they have plc covered.