Highest end of day price: 82.446521420475 EUR (C$95.90 USD) on 2025-11-14
Lowest end of day price: -0.78769474591434 EUR (C-$0.69 USD) on 2000-10-04