Highest end of day price: 15.398539356326 EUR (ยฃ17.52 USD) on 2026-09-24
Lowest end of day price: 7.6708421531494 EUR (ยฃ9.01 USD) on 2021-09-23