Highest end of day price: 12.48747532205 EUR (C$14.80 USD) on 2026-02-17
Lowest end of day price: 7.0776300057682 EUR (C$6.81 USD) on 2022-09-26