Highest end of day price: 75.51717675709 EUR (C$88.16 USD) on 2026-08-25
Lowest end of day price: 23.136014393815 EUR (C$25.96 USD) on 2016-03-17