It’s been a rough couple of weeks for Itron (ITRI). About two weeks ago, I wrote about Itron (ITRI) likely losing the big Sempra Energy (SRE) smart meter deal to Esco Tech (ESE) which sent the stock plummeting. However, the selling didn’t last long and the shares recovered further after posting a strong earnings report. Today, the stock ran out of steam as it was hit with not only a downgrade out of Macquarie … Read the rest