Highest end of day price: 22.75012446067 EUR ($25.17 USD) on 2023-07-25
Lowest end of day price: 0.27073565362152 EUR ($0.25 USD) on 2001-09-24