Highest end of day price: 38.529928479112 EUR (C$44.05 USD) on 2026-07-09
Lowest end of day price: 10.979980333544 EUR (C$11.68 USD) on 2022-12-28