Highest end of day price: 166.83788798004 EUR (C$190.89 USD) on 2026-07-06
Lowest end of day price: 132.40346180766 EUR (C$139.85 USD) on 2023-09-28