Highest end of day price: 9.7971392268365 EUR (ยฃ10.84 USD) on 2023-05-03
Lowest end of day price: 2.0711787869655 EUR (ยฃ2.32 USD) on 2015-06-29