Highest end of day price: 9.0110136328686 EUR (C$10.54 USD) on 2025-10-16
Lowest end of day price: 7.0784157168469 EUR (C$7.44 USD) on 2023-09-27