Highest end of day price: 84.408427374187 EUR (ยฃ99.11 USD) on 2018-09-21
Lowest end of day price: 1.2648270964568 EUR (ยฃ1.24 USD) on 2002-10-09