Highest end of day price: 67.081444017231 EUR (ยฃ77.35 USD) on 2026-08-12
Lowest end of day price: 17.759388622366 EUR (ยฃ19.90 USD) on 2016-05-19