Highest end of day price: 70.449572082649 EUR (ยฃ81.53 USD) on 2026-08-14
Lowest end of day price: 19.107047743861 EUR (ยฃ24.47 USD) on 2014-10-16