Highest end of day price: 9.0464173107247 EUR (C$10.43 USD) on 2026-08-04
Lowest end of day price: 7.0784157168469 EUR (C$7.44 USD) on 2023-09-27