Highest end of day price: 74.236492474274 EUR (ยฃ86.18 USD) on 2026-01-16
Lowest end of day price: 29.858606415504 EUR (ยฃ32.89 USD) on 2020-03-18