Highest end of day price: 69.96676644798 EUR (C$80.70 USD) on 2025-11-21
Lowest end of day price: 50.767177234136 EUR (C$58.78 USD) on 2018-10-01