Highest end of day price: 46.647494838638 EUR (C$54.83 USD) on 2026-01-23
Lowest end of day price: 8.7213809624706 EUR (C$9.33 USD) on 2020-03-23