Highest end of day price: 97.114281639278 EUR (C$113.38 USD) on 2026-08-25
Lowest end of day price: 35.229537051106 EUR (C$41.52 USD) on 2017-09-26