Highest end of day price: 74.385332029171 EUR (C$116.74 USD) on 2008-07-04
Lowest end of day price: 18.69249021739 EUR (C$20.26 USD) on 2020-04-28