McCormick: Raised FY23 Profit Outlook, But High Valuation

Seeking Alpha