Highest end of day price: 17.343779195605 EUR (C$20.26 USD) on 2026-01-07
Lowest end of day price: 16.696100078934 EUR (C$19.62 USD) on 2025-12-17