Highest end of day price: 41.325413304162 EUR (C$46.52 USD) on 2026-10-02
Lowest end of day price: 10.979980333544 EUR (C$11.68 USD) on 2022-12-28