Highest end of day price: 50.430542207368 EUR (C$60.61 USD) on 2026-01-28
Lowest end of day price: 28.792500616133 EUR (C$33.70 USD) on 2025-07-10