Highest end of day price: 10.107691455345 EUR (C$11.76 USD) on 2026-05-25
Lowest end of day price: 8.8323603920268 EUR (C$10.23 USD) on 2026-03-20