Highest end of day price: 143.5938380982 EUR (C$165.63 USD) on 2025-11-21
Lowest end of day price: 81.237437551677 EUR (C$109.62 USD) on 2013-11-04