Highest end of day price: 45.572267203787 EUR (ยฃ51.06 USD) on 2026-10-23
Lowest end of day price: 1.5627382535971 EUR (ยฃ1.72 USD) on 2003-03-12