"It would be rare to see an outright decline in demand, but I think that's what we are going to see in Europe over the next 3-6 months," Citi analyst says.
The company said it will repurchase the shares over the remainder of this year and will allocate 75% of its excess cash for more buybacks in 2023 and 2024.