Highest end of day price: 61.012939149103 EUR (ยฃ68.09 USD) on 2026-10-12
Lowest end of day price: 23.838947479261 EUR (ยฃ27.84 USD) on 2020-10-30