Highest end of day price: 271.27099698461 EUR (C$331.95 USD) on 2020-12-22
Lowest end of day price: 117.23075256148 EUR (C$141.40 USD) on 2012-07-24