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