Highest end of day price: 61.628857391077 EUR (ยฃ70.34 USD) on 2026-06-30
Lowest end of day price: 17.670583271261 EUR (ยฃ20.98 USD) on 2017-09-20