Highest end of day price: 16.487877784787 EUR (C$19.18 USD) on 2025-10-24
Lowest end of day price: 15.815118679048 EUR (C$18.22 USD) on 2026-03-09