Highest end of day price: 549.44505540519 EUR (C$644.92 USD) on 2025-12-15
Lowest end of day price: 7.3219141410366 EUR (C$6.71 USD) on 2001-09-25