Highest end of day price: 140.35955622502 EUR (C$163.47 USD) on 2026-01-15
Lowest end of day price: 48.970069042965 EUR (C$53.94 USD) on 2016-06-27