Highest end of day price: 57.824853523884 EUR (C$67.52 USD) on 2026-01-08
Lowest end of day price: 16.797966179663 EUR (C$17.96 USD) on 2020-03-23