Highest end of day price: 13.754389966317 EUR (ยฃ16.08 USD) on 2026-04-09
Lowest end of day price: 3.1295250934067 EUR (ยฃ3.24 USD) on 2024-12-19