Highest end of day price: 225.85294672666 EUR (ยฃ261.23 USD) on 2025-10-09
Lowest end of day price: 46.040082109607 EUR (ยฃ55.75 USD) on 2018-04-26