Highest end of day price: 18.805340846598 EUR (C$21.94 USD) on 2025-12-04
Lowest end of day price: 12.351811017182 EUR (C$11.89 USD) on 2022-09-26