Highest end of day price: 122.53158801162 EUR (ยฃ138.54 USD) on 2022-02-15
Lowest end of day price: 17.141238503038 EUR (ยฃ16.72 USD) on 2000-01-28