Highest end of day price: 9.1595703007045 EUR (C$10.72 USD) on 2025-10-16
Lowest end of day price: 7.0789831395037 EUR (C$7.44 USD) on 2023-09-27