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