Highest end of day price: 42.437408947765 EUR (C$48.95 USD) on 2026-08-13
Lowest end of day price: 16.167314507585 EUR (C$19.16 USD) on 2021-03-09