Highest end of day price: 48.143273827085 EUR ($54.70 USD) on 2015-10-19
Lowest end of day price: 4.1034174027509 EUR ($4.25 USD) on 2024-12-20