Highest end of day price: 67.446788436186 EUR (C$78.91 USD) on 2025-10-16
Lowest end of day price: 63.376395961474 EUR (C$73.42 USD) on 2026-09-02