Ingredion

136.74
1.42 (1.05%)
At close: Apr 03, 2025, 3:45 PM