Highest end of day price: 79.242147233585 EUR (C$88.86 USD) on 2026-10-15
Lowest end of day price: 23.136014393815 EUR (C$25.96 USD) on 2016-03-17