Highest end of day price: 35.164064203181 EUR (C$40.58 USD) on 2026-03-18
Lowest end of day price: 0.75042657831445 EUR (C$0.63 USD) on 2000-10-23