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