Highest end of day price: 45.715628095341 EUR (C$53.16 USD) on 2026-09-07
Lowest end of day price: 7.6253476177138 EUR (C$9.63 USD) on 2009-03-09