Highest end of day price: 290.97720668308 EUR (ยฃ337.80 USD) on 2026-01-16
Lowest end of day price: 77.90842161883 EUR (ยฃ97.88 USD) on 2009-03-02