Highest end of day price: 53.786349490745 EUR (ยฃ64.97 USD) on 2021-04-23
Lowest end of day price: 7.9164018216043 EUR (ยฃ8.89 USD) on 2026-10-20