Highest end of day price: 36.221820961295 EUR (C$42.19 USD) on 2026-01-15
Lowest end of day price: 8.9671214297429 EUR (C$11.40 USD) on 2009-03-10