Highest end of day price: 62.835749331144 EUR ($73.06 USD) on 2026-09-07
Lowest end of day price: 13.92258138427 EUR ($18.51 USD) on 2009-03-27