Highest end of day price: 55.86589379145 EUR (C$65.61 USD) on 2025-10-03
Lowest end of day price: 35.791093988726 EUR (C$39.07 USD) on 2025-04-07