10 Best European Stocks to Own Now

Source: Morningstar Direct (as of May 19, 2023).
Morningstar