
"DEO (overview): World's largest spirits producer, 200+ brands. Recent 10-year low due to Latin America sales decline, US tariff threats, Gen Z drinking less, high leverage (3.3x net debt/EBITDA). EPS down, valuation at 7-year low. Analysts split: some hold for brand power, others see headwinds. Management's capital allocation questioned."
Diageo at a 10-year low! Deep value or dead money?
The Dutch Investors
March 29, 2025
Stock Idea