Highest end of day price: 42.061698899974 EUR (C$49.94 USD) on 2020-07-30
Lowest end of day price: 28.593807898325 EUR (C$27.44 USD) on 2022-09-27