Highest end of day price: 25.255949994327 EUR (ยฃ27.30 USD) on 2024-07-04
Lowest end of day price: 4.067308790712 EUR (ยฃ4.50 USD) on 2019-11-06