The J. M. Smucker Company

SJM
NYSE
116.56 0.41 (0.35%) last updated 4:58 PM EDT Apr 24
Trade $SJM Now