Highest end of day price: 585.20659491282 EUR ($693.46 USD) on 2026-02-17
Lowest end of day price: 116.97875272871 EUR ($153.29 USD) on 2010-11-30