Highest end of day price: 15.879026368507 EUR (C$17.81 USD) on 2026-10-05
Lowest end of day price: 12.740211107937 EUR (C$12.91 USD) on 2022-09-12