Highest end of day price: 40.734423745363 EUR (ยฃ47.40 USD) on 2026-05-26
Lowest end of day price: 8.551369211292 EUR (ยฃ10.89 USD) on 2012-11-15