Highest end of day price: 126.2066749364 EUR (C$147.15 USD) on 2026-05-29
Lowest end of day price: 63.965494810167 EUR (C$69.65 USD) on 2023-12-04