Itron plunges 27% in two days after earnings, Baird downgrade as visibility worsens
Itron plunges 27% in two days after earnings, Baird downgrade as visibility worsens
Top News & Stories
Itron plunges 27% in two days after earnings, Baird downgrade as visibility worsens