Highest end of day price: 646.48270507749 EUR (C$747.75 USD) on 2025-10-09
Lowest end of day price: 15.988157467732 EUR (C$20.48 USD) on 2008-10-28