Highest end of day price: 18.475299974763 EUR (ยฃ21.51 USD) on 2025-12-09
Lowest end of day price: 18.305511675046 EUR (ยฃ21.49 USD) on 2025-12-12