Highest end of day price: 15.472550429245 EUR (C$17.98 USD) on 2026-08-31
Lowest end of day price: 5.2565391701305 EUR (C$5.67 USD) on 2024-02-05