Highest end of day price: 64.022147014401 EUR (C$74.09 USD) on 2026-08-14
Lowest end of day price: 13.599630933305 EUR (C$14.81 USD) on 2020-03-26