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