Highest end of day price: 251.53012522607 EUR (C$297.45 USD) on 2026-02-09
Lowest end of day price: 65.889469746703 EUR (C$85.25 USD) on 2012-11-28