Highest end of day price: 73.788342135109 EUR (C$84.61 USD) on 2026-07-29
Lowest end of day price: 23.136014393815 EUR (C$25.96 USD) on 2016-03-17