Highest end of day price: 14.630711839763 EUR (ยฃ16.95 USD) on 2026-09-02
Lowest end of day price: 7.6708421531494 EUR (ยฃ9.01 USD) on 2021-09-23