Highest end of day price: 59.08231094384 EUR (C$67.77 USD) on 2026-07-15
Lowest end of day price: 16.797966179663 EUR (C$17.96 USD) on 2020-03-23