Highest end of day price: 330.05781943087 EUR (C$368.35 USD) on 2026-10-12
Lowest end of day price: 51.92847855716 EUR (C$70.65 USD) on 2014-05-29