Highest end of day price: 1206.7093554302 EUR (C$1,408 USD) on 2026-01-13
Lowest end of day price: 101.40913396673 EUR (C$138.53 USD) on 2011-09-12