Highest end of day price: 41.441534023306 EUR (ยฃ48.02 USD) on 2025-11-12
Lowest end of day price: 14.973582438445 EUR (ยฃ19.16 USD) on 2014-10-20