Highest end of day price: 102.41760351199 EUR (C$118.93 USD) on 2026-03-04
Lowest end of day price: -0.78769474591434 EUR (C-$0.69 USD) on 2000-10-04