Highest end of day price: 778.08279980245 EUR ($897.55 USD) on 2026-08-13
Lowest end of day price: 106.90158343763 EUR ($133.73 USD) on 2012-06-04