Highest end of day price: 262.70099091469 EUR (C$300.58 USD) on 2026-07-06
Lowest end of day price: 65.889469746703 EUR (C$85.25 USD) on 2012-11-28