Highest end of day price: 120.53695090651 EUR (C$146.98 USD) on 2021-06-07
Lowest end of day price: 21.074934166847 EUR (C$25.27 USD) on 2010-06-08