Highest end of day price: 37.889351819824 EUR ($43.66 USD) on 2026-07-30
Lowest end of day price: 6.8316460322832 EUR ($8.62 USD) on 2009-03-09