Highest end of day price: 157.15041327786 EUR (£173.42 USD) on 2023-08-04
Lowest end of day price: 26.396774705289 EUR (£24.93 USD) on 2000-06-29