Highest end of day price: 121.08985919694 EUR (C$139.50 USD) on 2025-11-25
Lowest end of day price: 74.410859513473 EUR (C$86.13 USD) on 2026-03-20