Highest end of day price: 1158.0584840071 EUR (C$1,359 USD) on 2025-07-09
Lowest end of day price: 101.40913396673 EUR (C$138.53 USD) on 2011-09-12