Highest end of day price: 75.982193280086 EUR (C$88.96 USD) on 2025-12-22
Lowest end of day price: 7.6447901972296 EUR (C$8.14 USD) on 2015-11-18