Highest end of day price: 50.486912067996 EUR (ยฃ52.59 USD) on 2025-01-24
Lowest end of day price: 6.1464603939471 EUR (ยฃ6.50 USD) on 2023-10-26