Highest end of day price: 49.787004538131 EUR (C$57.89 USD) on 2025-12-03
Lowest end of day price: 0.82862384084353 EUR (C$0.80 USD) on 2002-06-21