Highest end of day price: 28.744755600815 EUR (ยฃ30.49 USD) on 2024-11-20
Lowest end of day price: 1.8003501469957 EUR (ยฃ1.98 USD) on 2023-05-03