Highest end of day price: 70.005912578899 EUR (C$80.10 USD) on 2026-07-06
Lowest end of day price: 50.767177234136 EUR (C$58.78 USD) on 2018-10-01