Highest end of day price: 11.828072577707 EUR (ยฃ13.79 USD) on 2026-05-29
Lowest end of day price: 7.9616918903546 EUR (ยฃ8.41 USD) on 2023-10-30