Highest end of day price: 18.174868612261 EUR (ยฃ19.86 USD) on 2024-08-07
Lowest end of day price: 5.1129002954953 EUR (ยฃ6.06 USD) on 2020-08-20