Highest end of day price: 181.92562886014 EUR (C$218.63 USD) on 2026-01-28
Lowest end of day price: 128.71033820205 EUR (C$128.34 USD) on 2022-08-25