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