Should You Buy McCormick Stock For Its Cash?
For questions about this article or underlying research, email help@trefis.com. Shares of McCormick (MKC) trade 42.5% below their two-year closing high of $84.73, set on March 3, 2025, making the decline worth examining. Over the last twelve months, the flavor company’s free cash flow equaled 7.1% of its market value, compared with 4.3% for the […]