Highest end of day price: 67.394397583871 EUR ($73.05 USD) on 2023-03-29
Lowest end of day price: 7.0136873268354 EUR ($9.21 USD) on 2006-12-25