Highest end of day price: 229.40816039841 EUR (ยฃ258.17 USD) on 2026-10-06
Lowest end of day price: 6.9348704732246 EUR (ยฃ8.76 USD) on 2009-03-06