Highest end of day price: 18.211013204775 EUR (C$21.68 USD) on 2026-02-10
Lowest end of day price: 9.7493457699575 EUR (C$10.64 USD) on 2025-04-07