Highest end of day price: 16.125419239464 EUR (ยฃ18.14 USD) on 2020-06-30
Lowest end of day price: 2.1489760217984 EUR (ยฃ2.34 USD) on 2024-07-22