Highest end of day price: 326.0726695227 EUR (C$380.68 USD) on 2026-08-25
Lowest end of day price: 118.38669136831 EUR (C$113.93 USD) on 2022-09-26