Highest end of day price: 359.41720061865 EUR ($397.06 USD) on 2023-04-27
Lowest end of day price: 26.526375752955 EUR ($25.52 USD) on 2000-03-14