Highest end of day price: 13.712971570787 EUR (C$15.69 USD) on 2026-07-16
Lowest end of day price: 6.2534182956211 EUR (C$6.69 USD) on 2023-05-31