Highest end of day price: 507.90852670901 EUR (ยฃ591.86 USD) on 2026-05-28
Lowest end of day price: 74.133455322282 EUR (ยฃ106.46 USD) on 2011-08-22