Highest end of day price: 22.858942293573 EUR (ยฃ25.51 USD) on 2026-10-12
Lowest end of day price: 9.9752805782568 EUR (ยฃ11.94 USD) on 2021-03-05