Highest end of day price: 28.528362725887 EUR (ยฃ31.06 USD) on 2024-11-01
Lowest end of day price: 1.8003501469957 EUR (ยฃ1.98 USD) on 2023-05-03