Highest end of day price: 18.577754004628 EUR (ยฃ21.15 USD) on 2026-07-28
Lowest end of day price: 11.206460967986 EUR (ยฃ13.22 USD) on 2021-07-19