Highest end of day price: 500.92806644668 EUR (ยฃ580.45 USD) on 2025-11-12
Lowest end of day price: 185.48630890087 EUR (ยฃ209.25 USD) on 2016-02-11