Highest end of day price: 63.394349174397 EUR (C$65.91 USD) on 2025-01-31
Lowest end of day price: 28.050084524475 EUR (C$26.92 USD) on 2022-09-27