Highest end of day price: 12.083511758198 EUR (C$14.07 USD) on 2026-01-14
Lowest end of day price: 7.0776300057682 EUR (C$6.81 USD) on 2022-09-26