Highest end of day price: 78.307282536173 EUR (C$90.84 USD) on 2025-11-28
Lowest end of day price: 18.295748768878 EUR (C$22.07 USD) on 2012-07-24