Highest end of day price: 70.383096232816 EUR (C$79.23 USD) on 2026-10-02
Lowest end of day price: 38.569908661412 EUR (C$40.82 USD) on 2023-10-27