Highest end of day price: 149.41264181487 EUR (C$176.69 USD) on 2026-02-09
Lowest end of day price: 139.90459078727 EUR (C$164.38 USD) on 2025-12-17