Highest end of day price: 152.67758810538 EUR (C$180.95 USD) on 2026-02-18
Lowest end of day price: 130.12018576325 EUR (C$151.40 USD) on 2025-07-16