Highest end of day price: 20.110224394466 EUR ($25.60 USD) on 2006-05-05
Lowest end of day price: 1.0138054589525 EUR ($1.07 USD) on 2023-10-19