Highest end of day price: 43.161988830407 EUR (C$50.16 USD) on 2026-06-02
Lowest end of day price: 21.939508555767 EUR (C$24.03 USD) on 2025-04-09