Highest end of day price: 522.56799675449 EUR (ยฃ600.20 USD) on 2025-11-05
Lowest end of day price: 69.63783439148 EUR (ยฃ88.59 USD) on 2012-05-18