Highest end of day price: 590.08969340168 EUR (ยฃ658.55 USD) on 2026-10-12
Lowest end of day price: 69.120878109206 EUR (ยฃ87.93 USD) on 2012-05-18