Highest end of day price: 84.517373301188 EUR (C$100.17 USD) on 2026-02-18
Lowest end of day price: 15.572051720059 EUR (C$17.15 USD) on 2016-06-27