Highest end of day price: 47.69463424956 EUR (C$57.32 USD) on 2026-01-28
Lowest end of day price: 6.665328707331 EUR (C$7.28 USD) on 2020-04-09