Highest end of day price: 60.301338268996 EUR (C$69.54 USD) on 2026-08-04
Lowest end of day price: 16.797966179663 EUR (C$17.96 USD) on 2020-03-23