Highest end of day price: 43.62734891697 EUR (C$50.90 USD) on 2025-12-04
Lowest end of day price: 18.181915433454 EUR (C$19.44 USD) on 2020-03-23