Highest end of day price: 229.12414931726 EUR (C$272.42 USD) on 2026-02-11
Lowest end of day price: 8.4371137042659 EUR (C$8.33 USD) on 2002-10-14