Highest end of day price: 57.928871870721 EUR (C$67.32 USD) on 2026-09-04
Lowest end of day price: 13.96505395038 EUR (C$17.88 USD) on 2014-10-16