Highest end of day price: 134.30904412077 EUR (C$155.63 USD) on 2025-11-12
Lowest end of day price: 48.970069042965 EUR (C$53.94 USD) on 2016-06-27