Highest end of day price: 69.652656129473 EUR (ยฃ76.47 USD) on 2023-04-25
Lowest end of day price: 14.056419723495 EUR (ยฃ19.18 USD) on 2008-10-10