Highest end of day price: 9.4481750295515 EUR (C$10.75 USD) on 2026-09-28
Lowest end of day price: 1.4203390410405 EUR (C$1.72 USD) on 2012-07-25