Highest end of day price: 661.79725672375 EUR (C$771.11 USD) on 2025-10-28
Lowest end of day price: 163.04090216031 EUR (C$203.21 USD) on 2014-12-15