Highest end of day price: 121.08985919694 EUR (C$139.50 USD) on 2025-11-25
Lowest end of day price: 63.37079408059 EUR (C$70.08 USD) on 2026-11-12