Highest end of day price: 53.857741785808 EUR (C$60.63 USD) on 2026-10-02
Lowest end of day price: 39.403478507364 EUR (C$41.98 USD) on 2024-04-22