Highest end of day price: 152.52548318584 EUR (C$175.90 USD) on 2026-08-04
Lowest end of day price: 48.970069042965 EUR (C$53.94 USD) on 2016-06-27