Highest end of day price: 162.29175263234 EUR (C$188.78 USD) on 2026-06-02
Lowest end of day price: 136.36198203951 EUR (C$156.27 USD) on 2026-03-30