Highest end of day price: 56.004549113354 EUR (C$65.52 USD) on 2025-10-16
Lowest end of day price: 41.458315130317 EUR (C$39.78 USD) on 2022-09-27