European stocks have outperformed US

Index, Dec 31 2024=100