Highest end of day price: 56.686780238871 EUR (C$65.39 USD) on 2026-08-13
Lowest end of day price: 34.694569313739 EUR (C$38.00 USD) on 2025-04-09