Highest end of day price: 167.44430805869 EUR (C$187.56 USD) on 2026-10-07
Lowest end of day price: 132.40346180766 EUR (C$139.85 USD) on 2023-09-28