Highest end of day price: 14.167328318074 EUR (C$16.45 USD) on 2026-01-16
Lowest end of day price: 6.9822556024292 EUR (C$7.59 USD) on 2024-11-04