Highest end of day price: 37.014506459107 EUR (C$42.72 USD) on 2025-11-20
Lowest end of day price: -228.60471811553 EUR (C-$221.50 USD) on 2000-03-13