Highest end of day price: 41.637546480936 EUR (ยฃ48.35 USD) on 2026-03-11
Lowest end of day price: 1.5627382535971 EUR (ยฃ1.72 USD) on 2003-03-12