Highest end of day price: 55.387382352168 EUR ($73.88 USD) on 2007-03-30
Lowest end of day price: 17.987872678364 EUR ($19.24 USD) on 2024-04-25