Itron, Inc. Message Board

 
ITRI
43.500.05(+0.12%)3:43 PMEDT