Highest end of day price: 622.32862577986 EUR ($726.76 USD) on 2026-08-21
Lowest end of day price: 116.97875272871 EUR ($153.29 USD) on 2010-11-30