Highest end of day price: 25.799991528387 EUR (ยฃ30.12 USD) on 2026-01-22
Lowest end of day price: 8.1736309393226 EUR (ยฃ7.97 USD) on 2022-10-13