Highest end of day price: 402.67008846106 EUR (C$469.18 USD) on 2025-10-28
Lowest end of day price: 62.724780180007 EUR (C$85.68 USD) on 2011-09-12