Highest end of day price: 64.186964128696 EUR (C$74.66 USD) on 2025-10-24
Lowest end of day price: 26.473399959799 EUR (C$33.90 USD) on 2014-10-16