Highest end of day price: 43.381007180151 EUR (ยฃ51.10 USD) on 2026-05-06
Lowest end of day price: 18.816374591104 EUR (ยฃ20.94 USD) on 2024-09-16