Highest end of day price: 54.55155752566 EUR (ยฃ62.34 USD) on 2026-06-22
Lowest end of day price: 21.691802633683 EUR (ยฃ23.89 USD) on 2020-03-18