Highest end of day price: 46.861467204677 EUR (C$54.70 USD) on 2026-01-22
Lowest end of day price: 18.181915433454 EUR (C$19.44 USD) on 2020-03-23