JM Smucker Is A Cash Generating Machine: Should You Consider SJM Stock?
1. SJM offers a high free cash flow yield of 6.0%. 2. The company shows a stable 3-year revenue growth of 2.9%. 3. SJM is currently trading 16% below its 2-year high. 4. Market downturns have consistently impacted SJM's stock value significantly. 5. The Trefis HQ Portfolio suggests potential for better performance.