Highest end of day price: 85.626811680321 EUR (C$99.90 USD) on 2025-12-04
Lowest end of day price: 0.73930638252676 EUR (C$0.73 USD) on 2002-10-03