Highest end of day price: 576.75385865772 EUR (ยฃ665.31 USD) on 2026-08-13
Lowest end of day price: 69.120890382622 EUR (ยฃ87.93 USD) on 2012-05-18