Highest end of day price: 67.040030477582 EUR (ยฃ71.06 USD) on 2023-03-03
Lowest end of day price: 12.81236778468 EUR (ยฃ16.41 USD) on 2008-10-28