Highest end of day price: 1053.0398959906 EUR (C$1,224 USD) on 2026-06-02
Lowest end of day price: 111.78301305951 EUR (C$139.83 USD) on 2012-06-04