Highest end of day price: 5.280861560368 EUR (ยฃ6.14 USD) on 2025-10-24
Lowest end of day price: 3.7429453267405 EUR (ยฃ4.00 USD) on 2023-05-31