Highest end of day price: 46.69854068293 EUR (ยฃ55.46 USD) on 2026-01-27
Lowest end of day price: 15.412453461312 EUR (ยฃ21.25 USD) on 2013-12-12