Highest end of day price: 14.872529937342 EUR (C$17.15 USD) on 2025-11-03
Lowest end of day price: 13.93736722439 EUR (C$16.06 USD) on 2026-03-09