Highest end of day price: 56.696157833475 EUR (C$63.83 USD) on 2026-10-02
Lowest end of day price: 34.694569313739 EUR (C$38.00 USD) on 2025-04-09