Highest end of day price: 397.35495591562 EUR ($534.15 USD) on 2007-06-01
Lowest end of day price: 10.848726329787 EUR ($12.02 USD) on 2024-08-22