Highest end of day price: 45.844035258213 EUR ($50.37 USD) on 2019-10-10
Lowest end of day price: 8.0326650014198 EUR ($8.45 USD) on 2024-12-17