Highest end of day price: 356.96666017 EUR (ยฃ415.09 USD) on 2026-09-03
Lowest end of day price: 51.228699244551 EUR (ยฃ68.40 USD) on 2011-11-24