Highest end of day price: 52.20932706675 EUR (ยฃ60.61 USD) on 2026-01-16
Lowest end of day price: 18.860373173629 EUR (ยฃ22.23 USD) on 2017-09-26