Highest end of day price: 82.664750444624 EUR (ยฃ97.97 USD) on 2026-02-18
Lowest end of day price: 10.850659086555 EUR (ยฃ14.22 USD) on 2008-10-24