Highest end of day price: 95.052689695296 EUR (C$116.32 USD) on 2020-12-22
Lowest end of day price: 53.858085815113 EUR (C$66.19 USD) on 2012-08-15