Highest end of day price: 102.16571332869 EUR (ยฃ119.12 USD) on 2026-05-29
Lowest end of day price: 48.800856011984 EUR (ยฃ51.34 USD) on 2022-06-20