J M Smucker Co (NYSE:SJM)

112.64
Delayed Data
As of Jul 23
 +0.52 / +0.46%
Today’s Change
91.32
Today|||52-Week Range
128.43
+20.48%
Year-to-Date