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