Highest end of day price: 69.974686313282 EUR (C$81.64 USD) on 2025-12-04
Lowest end of day price: 15.132048478955 EUR (C$20.67 USD) on 2011-09-12