Highest end of day price: 150.9843666416 EUR (C$169.86 USD) on 2026-10-01
Lowest end of day price: 105.89359230555 EUR (C$129.29 USD) on 2021-06-02