Highest end of day price: 361.39637351701 EUR ($399.02 USD) on 2023-04-26
Lowest end of day price: 26.526375752955 EUR ($25.52 USD) on 2000-03-14