Highest end of day price: 20.083762092121 EUR (C$23.43 USD) on 2026-01-13
Lowest end of day price: 15.826221719717 EUR (C$18.41 USD) on 2026-05-15