Highest end of day price: 692.88718694461 EUR (ยฃ815.47 USD) on 2026-02-20
Lowest end of day price: 105.33329793593 EUR (ยฃ147.76 USD) on 2009-07-08