Highest end of day price: 101.39259469827 EUR (C$119.80 USD) on 2026-02-26
Lowest end of day price: -0.78769474591434 EUR (C-$0.69 USD) on 2000-10-04