Highest end of day price: 58.741419777468 EUR ($68.33 USD) on 2025-11-14
Lowest end of day price: -0.52483242556841 EUR (-$0.46 USD) on 2000-10-04