Highest end of day price: 183.09413741783 EUR (C$209.49 USD) on 2026-07-06
Lowest end of day price: 128.71033820205 EUR (C$128.34 USD) on 2022-08-25