Highest end of day price: 169.43298035178 EUR (C$198.59 USD) on 2020-10-16
Lowest end of day price: 15.425586892156 EUR (C$16.30 USD) on 2023-10-26