Highest end of day price: 16.141093935551 EUR (ยฃ19.19 USD) on 2026-02-11
Lowest end of day price: 8.7048040641255 EUR (ยฃ9.29 USD) on 2022-12-15