Highest end of day price: 34.192917615048 EUR (ยฃ39.79 USD) on 2026-05-25
Lowest end of day price: 14.962482588225 EUR (ยฃ16.69 USD) on 2020-03-16