Highest end of day price: 463.96888573008 EUR (C$535.20 USD) on 2026-08-13
Lowest end of day price: 62.724780180007 EUR (C$85.68 USD) on 2011-09-12