Highest end of day price: 886.95819749502 EUR (C$994.56 USD) on 2026-10-15
Lowest end of day price: 116.60943039975 EUR (C$167.72 USD) on 2011-08-09