Highest end of day price: 170.43051910579 EUR (C$195.00 USD) on 2026-07-06
Lowest end of day price: 67.088737253593 EUR (C$81.60 USD) on 2021-01-27