Highest end of day price: 17.88168952024 EUR (C$20.87 USD) on 2026-01-22
Lowest end of day price: 4.5553165256532 EUR (C$4.49 USD) on 2022-10-18