Highest end of day price: 1662.0276838385 EUR (C$1,938 USD) on 2025-10-29
Lowest end of day price: 82.437325895254 EUR (C$118.39 USD) on 2011-08-22