Highest end of day price: 51.349507902332 EUR (C$60.47 USD) on 2026-02-25
Lowest end of day price: 18.181915433454 EUR (C$19.44 USD) on 2020-03-23