Highest end of day price: 10.548395500475 EUR (ยฃ12.25 USD) on 2026-06-03
Lowest end of day price: 1.6746568116021 EUR (ยฃ1.81 USD) on 2020-04-03