Highest end of day price: 206.94308109007 EUR (C$241.12 USD) on 2025-10-28
Lowest end of day price: 86.304406195099 EUR (C$105.06 USD) on 2010-05-25