Highest end of day price: 68.440910017158 EUR (C$80.77 USD) on 2025-09-22
Lowest end of day price: 18.098930514467 EUR (C$19.12 USD) on 2023-10-30