Highest end of day price: 74.950893697084 EUR (ยฃ82.95 USD) on 2024-09-03
Lowest end of day price: 2.1229797550645 EUR (ยฃ2.28 USD) on 2003-02-03