Form DEFA14A ITRON, INC.

Go back to Form DEFA14A ITRON, INC.
Itron, Inc. (NASDAQ: ITRI) Delayed: 103.01 -0.74 (0.71%)
Previous Close $103.75    52 Week High $62.55 
Open $103.09    52 Week Low $29.02 
Day High $103.75    P/E N/A 
Day Low $102.19    EPS $-3.74 
Volume 173,457