Highest end of day price: 95.254797496858 EUR (C$118.29 USD) on 2018-02-01
Lowest end of day price: 15.86012097584 EUR (C$19.85 USD) on 2008-11-11