Highest end of day price: 167.67365362965 EUR (C$187.71 USD) on 2026-10-14
Lowest end of day price: 132.40346180766 EUR (C$139.85 USD) on 2023-09-28