Highest end of day price: 25.20292751367 EUR (ยฃ28.70 USD) on 2026-07-28
Lowest end of day price: 11.981902258807 EUR (ยฃ12.95 USD) on 2020-05-14