Highest end of day price: 3246.0763710791 EUR (C$3,776 USD) on 2025-10-24
Lowest end of day price: 4.5478174458177 EUR (C$5.85 USD) on 2012-10-10