Highest end of day price: 13.906214248198 EUR (C$16.04 USD) on 2026-08-13
Lowest end of day price: 6.8069214682971 EUR (C$6.64 USD) on 2022-10-13