Highest end of day price: 46.396327798439 EUR (ยฃ54.66 USD) on 2026-04-16
Lowest end of day price: 27.709881930914 EUR (ยฃ29.23 USD) on 2022-06-16