Highest end of day price: 13.630814411488 EUR (C$16.08 USD) on 2026-02-24
Lowest end of day price: 1.5121266112656 EUR (C$1.60 USD) on 2016-12-05