Highest end of day price: 145.70368960582 EUR (C$169.56 USD) on 2026-05-25
Lowest end of day price: 48.970069042965 EUR (C$53.94 USD) on 2016-06-27