Highest end of day price: 29.227636786971 EUR (C$33.68 USD) on 2026-03-13
Lowest end of day price: 11.796385884382 EUR (C$13.16 USD) on 2020-03-16