Forex News Pulatie-Hahn, Itron SVP, HR, sells $16,687 in ITRI stock By adminPosted onFebruary 27, 2026Time to Read:-words