Highest end of day price: 41.863620524185 EUR (C$47.11 USD) on 2026-10-06
Lowest end of day price: 10.979980333544 EUR (C$11.68 USD) on 2022-12-28