ITRI Stock 63.10 Itron Inc $ITRI Hit 725,456 52 week lows