Highest end of day price: 51.933391922984 EUR (C$58.46 USD) on 2026-10-02
Lowest end of day price: 33.676228352972 EUR (C$38.23 USD) on 2025-04-22