Highest end of day price: 26.8398894283 EUR (ยฃ32.26 USD) on 2026-01-28
Lowest end of day price: 15.484427357523 EUR (ยฃ18.17 USD) on 2025-07-09