Highest end of day price: 66.387990291874 EUR (ยฃ75.59 USD) on 2026-07-28
Lowest end of day price: 12.224958043517 EUR (ยฃ16.32 USD) on 2011-11-24