Highest end of day price: 4.4413080781451 EUR (ยฃ5.17 USD) on 2025-10-24
Lowest end of day price: 3.5122215883803 EUR (ยฃ3.82 USD) on 2023-08-17