Highest end of day price: 55.567856585143 EUR (C$64.39 USD) on 2025-11-12
Lowest end of day price: 16.797966179663 EUR (C$17.96 USD) on 2020-03-23