Highest end of day price: 805.58139641504 EUR (C$931.64 USD) on 2025-11-26
Lowest end of day price: 116.60943039975 EUR (C$167.72 USD) on 2011-08-09