McCormick Stock Plunges 35% in a Year; DCF Suggests 57.5% Undervaluation
McCormick & Company shares have dropped 35.3% in the past year, closing at $47.90. A DCF analysis, however, estimates an intrinsic value of $112.76, pointing to a potential 57.5% undervaluation.
Markets