Highest end of day price: 13.997047691276 EUR (C$16.14 USD) on 2026-08-04
Lowest end of day price: 6.2534182956211 EUR (C$6.69 USD) on 2023-05-31