Highest end of day price: 46.387320813244 EUR (ยฃ53.07 USD) on 2026-07-03
Lowest end of day price: 9.6988338012454 EUR (ยฃ13.08 USD) on 2009-03-24