Highest end of day price: 12.215056714005 EUR (C$13.22 USD) on 2025-03-31
Lowest end of day price: 9.3588429785406 EUR (C$10.01 USD) on 2022-06-07