Highest end of day price: 268.76630369552 EUR (C$316.61 USD) on 2026-05-11
Lowest end of day price: 8.4371137042659 EUR (C$8.33 USD) on 2002-10-14