Highest end of day price: 24.741599509102 EUR ($33.74 USD) on 2007-04-24
Lowest end of day price: 0.75950675959539 EUR ($0.82 USD) on 2024-02-13