Highest end of day price: 635.3819421894 EUR (ยฃ737.26 USD) on 2025-10-30
Lowest end of day price: 228.5938771057 EUR (ยฃ278.24 USD) on 2018-04-25