Highest end of day price: 16.461915510961 EUR (C$19.35 USD) on 2026-01-23
Lowest end of day price: 11.987378978898 EUR (C$13.13 USD) on 2025-04-09