Highest end of day price: 176.32081640426 EUR (C$204.86 USD) on 2025-08-25
Lowest end of day price: 15.824929603166 EUR (C$20.13 USD) on 2009-02-26