J M Smucker Co (NYSE:SJM)

107.94
Delayed Data
As of May 18
 -3.38 / -3.04%
Today’s Change
99.57
Today|||52-Week Range
134.12
-13.12%
Year-to-Date