Highest end of day price: 175.47247782205 EUR (C$205.58 USD) on 2026-05-05
Lowest end of day price: 76.7558473025 EUR (C$84.06 USD) on 2025-04-09