Highest end of day price: 47.011379828404 EUR (ยฃ55.47 USD) on 2026-02-03
Lowest end of day price: 5.0909601712574 EUR (ยฃ5.62 USD) on 2003-03-12