Highest end of day price: 86.968106276257 EUR (C$101.40 USD) on 2026-05-29
Lowest end of day price: 18.295748768878 EUR (C$22.07 USD) on 2012-07-24