Highest end of day price: 47.280563365148 EUR (ยฃ55.10 USD) on 2026-05-28
Lowest end of day price: 14.739883177778 EUR (ยฃ16.24 USD) on 2020-03-18