Highest end of day price: 15.232239712729 EUR (C$17.05 USD) on 2026-10-14
Lowest end of day price: 11.076958313825 EUR (C$13.47 USD) on 2021-05-17