Highest end of day price: 43.309905360651 EUR (C$49.95 USD) on 2026-08-04
Lowest end of day price: 18.866853708905 EUR (C$18.10 USD) on 2022-09-27