Highest end of day price: 42.689917959015 EUR (C$50.44 USD) on 2026-02-26
Lowest end of day price: -228.60471811553 EUR (C-$221.50 USD) on 2000-03-13