Highest end of day price: 563.2197451703 EUR (ยฃ493.82 USD) on 2000-10-03
Lowest end of day price: 0.14765552832767 EUR (ยฃ0.17 USD) on 2025-04-16