Highest end of day price: 18.016813290683 EUR (ยฃ19.26 USD) on 2023-03-06
Lowest end of day price: 5.4082686016422 EUR (ยฃ6.38 USD) on 2017-12-07