Highest end of day price: 67.921915264307 EUR (C$79.49 USD) on 2025-07-10
Lowest end of day price: 2.5104754944061 EUR (C$2.30 USD) on 2001-09-24