Highest end of day price: 43.023065283642 EUR (ยฃ49.65 USD) on 2025-11-20
Lowest end of day price: 22.986948576612 EUR (ยฃ31.29 USD) on 2014-07-03