Highest end of day price: 30.423891847762 EUR (ยฃ34.89 USD) on 2026-07-29
Lowest end of day price: 10.384845727062 EUR (ยฃ11.78 USD) on 2015-08-26