Highest end of day price: 146.9894430974 EUR (C$171.19 USD) on 2026-01-15
Lowest end of day price: 139.90459078727 EUR (C$164.38 USD) on 2025-12-17