Highest end of day price: 28.887126009895 EUR (ยฃ33.13 USD) on 2026-09-21
Lowest end of day price: 15.596413118956 EUR (ยฃ16.45 USD) on 2022-06-16