Yum! Brands Financial Analysis and Strategic Update 2025 | YUM | Monexa