Highest end of day price: 8.9396932856996 EUR (C$10.46 USD) on 2025-10-16
Lowest end of day price: 6.6321195959483 EUR (C$6.36 USD) on 2022-09-27