Highest end of day price: 13.442553545877 EUR (C$15.56 USD) on 2026-03-20
Lowest end of day price: 2.665292510317 EUR (C$2.94 USD) on 2020-03-18