Highest end of day price: 62.991160737174 EUR (ยฃ70.44 USD) on 2026-10-30
Lowest end of day price: 11.357525887246 EUR (ยฃ12.51 USD) on 2020-03-18