Highest end of day price: 144.29256902877 EUR (C$170.48 USD) on 2026-02-26
Lowest end of day price: 48.970069042965 EUR (C$53.94 USD) on 2016-06-27