Highest end of day price: 642.81889354818 EUR ($765.22 USD) on 2026-02-10
Lowest end of day price: 122.06855753817 EUR ($175.30 USD) on 2011-08-22