Itron, Inc. (ITRI) has a market capitalization of $4.27B and trades at $96.36. The 52-week range is 83.51-142.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 14.6, Earnings Per Share (EPS) of $6.62, annual revenue of $2.37B.
The stock has a beta of 1.50, operates in the Technology sector.