Highest end of day price: 606.04324028092 EUR ($694.96 USD) on 2026-07-29
Lowest end of day price: 116.97875272871 EUR ($153.29 USD) on 2010-11-30