Highest end of day price: 51.962358250843 EUR (C$58.84 USD) on 2025-05-02
Lowest end of day price: 22.498677163958 EUR (C$24.80 USD) on 2024-09-10