Highest end of day price: 154.3806149416 EUR (C$182.94 USD) on 2026-02-17
Lowest end of day price: 67.088737253593 EUR (C$81.60 USD) on 2021-01-27