Highest end of day price: 10.650806120575 EUR (C$12.50 USD) on 2025-12-12
Lowest end of day price: 10.530997206247 EUR (C$12.25 USD) on 2025-12-10