Highest end of day price: 454.07873502931 EUR (ยฃ532.98 USD) on 2025-12-15
Lowest end of day price: 105.81010323962 EUR (ยฃ138.24 USD) on 2013-02-26