Highest end of day price: 17.369076418805 EUR (ยฃ16.26 USD) on 2002-05-31
Lowest end of day price: 2.8363529997235 EUR (ยฃ3.14 USD) on 2019-12-09