Highest end of day price: 109.58224808292 EUR (C$127.43 USD) on 2026-09-03
Lowest end of day price: 23.964715403152 EUR (C$29.70 USD) on 2014-12-12