Highest end of day price: 120.205511958 EUR (C$141.72 USD) on 2026-05-08
Lowest end of day price: 63.965494810167 EUR (C$69.65 USD) on 2023-12-04