Highest end of day price: 470.80637747176 EUR (ยฃ527.92 USD) on 2026-10-15
Lowest end of day price: 72.92581122175 EUR (ยฃ104.89 USD) on 2011-08-09