Highest end of day price: 563.2197451703 EUR (ยฃ493.82 USD) on 2000-10-03
Lowest end of day price: 0.11165542032798 EUR (ยฃ0.13 USD) on 2025-05-28