Highest end of day price: 353.17027260926 EUR ($382.05 USD) on 2024-10-22
Lowest end of day price: 8.6359002825999 EUR ($10.90 USD) on 2006-10-25