Highest end of day price: 70.671492855995 EUR (ยฃ82.18 USD) on 2026-09-03
Lowest end of day price: 25.827876401434 EUR (ยฃ27.62 USD) on 2020-03-23