Highest end of day price: 24.253725910019 EUR (ยฃ27.98 USD) on 2026-08-13
Lowest end of day price: 16.436525687757 EUR (ยฃ17.24 USD) on 2024-11-27