Highest end of day price: 806.33631345859 EUR ($935.75 USD) on 2026-05-22
Lowest end of day price: 94.790583645295 EUR ($126.36 USD) on 2011-10-04