Highest end of day price: 73.906943427954 EUR (C$85.27 USD) on 2026-09-15
Lowest end of day price: 11.017702274579 EUR (C$11.78 USD) on 2020-03-23