Highest end of day price: 31.183427535258 EUR (ยฃ36.27 USD) on 2025-10-24
Lowest end of day price: 9.070463006935 EUR (ยฃ10.23 USD) on 2016-02-11