Highest end of day price: 640.30066815648 EUR ($718.39 USD) on 2026-10-22
Lowest end of day price: 116.97875272871 EUR ($153.29 USD) on 2010-11-30