Highest end of day price: 80.871363298253 EUR (C$93.47 USD) on 2026-08-05
Lowest end of day price: 42.230515772054 EUR (C$44.36 USD) on 2023-09-27