Highest end of day price: 104.12453652319 EUR (C$120.06 USD) on 2026-08-12
Lowest end of day price: -0.76491517162295 EUR (C-$0.67 USD) on 2000-10-04