Highest end of day price: 77.500208437377 EUR (C$89.63 USD) on 2025-11-26
Lowest end of day price: 25.831898296246 EUR (C$33.92 USD) on 2013-06-24