Highest end of day price: 5.4014743393792 EUR (ยฃ6.40 USD) on 2026-02-18
Lowest end of day price: 3.7429453267405 EUR (ยฃ4.00 USD) on 2023-05-31