Highest end of day price: 14.964570981748 EUR (C$17.03 USD) on 2026-06-23
Lowest end of day price: 13.723463310245 EUR (C$15.85 USD) on 2025-06-16