Highest end of day price: 662.59065715943 EUR (ยฃ632.30 USD) on 2000-07-11
Lowest end of day price: 12.120934288 EUR (ยฃ13.49 USD) on 2024-09-25