Highest end of day price: 647.89876327629 EUR ($752.15 USD) on 2026-01-16
Lowest end of day price: 94.725988320257 EUR ($131.99 USD) on 2009-07-09