Highest end of day price: 19.812947441758 EUR (ยฃ22.84 USD) on 2026-08-12
Lowest end of day price: 9.1947703519433 EUR (ยฃ10.79 USD) on 2020-08-10