Highest end of day price: 392.32759142747 EUR (ยฃ463.07 USD) on 2026-02-27
Lowest end of day price: 81.94265652241 EUR (ยฃ111.94 USD) on 2011-09-12