Highest end of day price: 63.428002556395 EUR (C$74.11 USD) on 2026-04-23
Lowest end of day price: 0.71051262650842 EUR (C$0.70 USD) on 2002-10-01