Highest end of day price: 53.533570347805 EUR ($63.05 USD) on 2026-04-21
Lowest end of day price: 3.0191319166626 EUR ($3.15 USD) on 2016-12-22