Highest end of day price: 55.203001478973 EUR ($65.11 USD) on 2025-12-24
Lowest end of day price: 2.0626672812892 EUR ($2.28 USD) on 2003-03-12