Highest end of day price: 43.130324915977 EUR (C$48.54 USD) on 2026-10-06
Lowest end of day price: 16.167313076904 EUR (C$19.16 USD) on 2021-03-09