Highest end of day price: 43.405479655834 EUR (C$50.49 USD) on 2026-06-02
Lowest end of day price: 19.832969346337 EUR (C$21.72 USD) on 2025-04-09