Highest end of day price: 12.688194045708 EUR (C$15.07 USD) on 2026-02-12
Lowest end of day price: 7.613098689144 EUR (C$8.08 USD) on 2024-11-13