Highest end of day price: 50.85442150488 EUR (C$59.72 USD) on 2025-07-25
Lowest end of day price: 6.2642360120322 EUR (C$8.54 USD) on 2014-01-07