Highest end of day price: 146.75783069002 EUR (C$172.67 USD) on 2025-12-23
Lowest end of day price: 36.944046221479 EUR (C$40.69 USD) on 2016-06-27