Highest end of day price: 178.18562487471 EUR ($198.44 USD) on 2024-10-01
Lowest end of day price: 16.785791639593 EUR ($22.72 USD) on 2010-03-19