Highest end of day price: 11.109650926038 EUR (C$13.19 USD) on 2026-01-27
Lowest end of day price: 8.0271308439522 EUR (C$8.43 USD) on 2023-09-27