Highest end of day price: 56.780234033537 EUR (C$65.87 USD) on 2025-06-12
Lowest end of day price: 13.357976812964 EUR (C$17.11 USD) on 2008-10-28