Ingredion

136.59
1.27 (0.94%)
At close: Apr 03, 2025, 3:53 PM