Highest end of day price: 70.167195260104 EUR (ยฃ72.49 USD) on 2000-01-11
Lowest end of day price: 4.0510761714188 EUR (ยฃ4.28 USD) on 2023-10-25